使用springboot + mybatis plus 遇到了sql语句驼峰变成了下划线的问题,在这里做个笔记。

我的表:

导入依赖:

 

mysql 和 mybatis-plus配置:

 

我的对象:

dao接口:

 

测试:

运行遇到问题:

 

在网上查阅资料后添加配置 :

 重新运行测试:

成功运行!

 在没有配置的情况下,驼峰命名会自动转换为下划线,所以引发报错,使用@TableId不报错,但是查询结果为空。暂时不知道什么原因。知道的同志可以在这为我解惑

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐