数据库
首页 > 数据库> > mysql查询结果与Java实体对应不上

mysql查询结果与Java实体对应不上

作者:互联网

在Java实体类中,存在“classId”这个属性,如下所示:

public class Teacher {
    private Long id;
    private String name;
    private Integer classId;
}

 

而在MySql中的字段是 “class_id”字段,所以存在查找出来的“class_id”对应不上“classId”,原因:MyBatis 没有开启驼峰命名映射

解决办法:在 .properties配置,或者 application.yml 中,开启 mybatis 驼峰命名映射: mybatis.configuration.map-underscore-to-camel-case: true

        

 

标签:classId,Java,private,不上,mysql,id,class
来源: https://www.cnblogs.com/luo-c/p/15267062.html