一、简介
1—resultMap
二、安装
三、使用
1—实体与数据库表字段如何对应?
在java定义实体类如下图:
public class t_user {
private int Id;
private String name;
private String sex;
private String address;
private int tage;
}
mysql定义表结构
编写一个测试函数,用于获取全部记录如下图:
注意:如果字段包含下划线,则不能获取到值;比如t_age,那么返回值字段将得到0。如果字段含有下划线,解决方法如3.2。
2—自动映射字段(驼峰)问题
如果实体类字段为FEmail,则数据表字段应为f_email;如果数据表字段为FEmail的话。springBoot返回报错
要是为了实体类与数据库表字段相同,需要修改配置文件(.properties或yml)
# application.yml语法
mybatis-plus:
configuration:
map-underscore-to-camel-case: false