MyBatis中当实体类中的属性名和表中的字段名不一样,怎么办?
2020-10-18 本文已影响0人
笨比乔治
MyBatis中当实体类中的属性名和表中的字段名不一样,怎么办?(三种解决方案)数据库字段为last_name类中为lastName
1.写sql语句时起别名

2.在MyBatis的全局配置文件中开启驼峰命名规则(前提只是将数据库中下划线映射)

3.在Mapper映射文件中使用ResultMap自定义映射

MyBatis中当实体类中的属性名和表中的字段名不一样,怎么办?(三种解决方案)数据库字段为last_name类中为lastName
1.写sql语句时起别名
2.在MyBatis的全局配置文件中开启驼峰命名规则(前提只是将数据库中下划线映射)
3.在Mapper映射文件中使用ResultMap自定义映射