今天在使用springboot框架和mybatis框架进行开发时,发现一个bug,就是本来实体类的属性名和数据库中的列名是一一对应的但是查询结果一直为空,更改类型也是空;
经过查询资料发现mybatis配置文件中默认设置了驼峰转换:
mysql中我习惯设置为“_”命名:
在mybatis中java的数据名称必须为驼峰形式:
否则查询结果会是null!
SpringBoot + Mybatis实体类属性与数据库表列名之间的对应关系
最新推荐文章于 2024-11-03 16:01:53 发布