Mybaits-Plus:SQL语句执行正确,查询没有数据,分页Records没有数据
遇到一个小坑,在使用Mybatis-plus分页的时候,控制台中SQL语句正确且有数据,page对象中的。在application.yml文件修改驼峰命名改为false,不开启。那么实体类字段和表字段一样。:Mybatis-Plus自动开启驼峰命名。实体类字段和数据库没映射上。),则实体类字段用userName(例如表字段为user_name(实体类中字段用驼峰命名。方法一:关闭驼峰命名。
·
遇到一个小坑,在使用Mybatis-plus分页的时候,控制台中SQL语句正确且有数据,page对象中的 total 也有数据,就 records 为空。
原因:Mybatis-Plus自动开启驼峰命名。实体类字段和数据库没映射上。
方法一:关闭驼峰命名
在application.yml文件修改驼峰命名改为false,不开启。那么实体类字段和表字段一样。
方法二(推荐):
实体类中字段用驼峰命名。
例如表字段为user_name(xxx_xxx),则实体类字段用userName(xxxXxx);
更多推荐
已为社区贡献1条内容
所有评论(0)