使用springboot mybatis 查询时实体类中的驼峰字段值为null

看到返回结果以后主要分析了一下情况:

实体类的get、set方法确实

mapper.xml文件中的resultMap、resultType等原因导致

数据库中数据存在问题 经过检查与验证发现以上都不存

在问题,包括代码逻辑也经过几次检查。实在不知道问题所在,于是又去问题的根源查看,详细的查看了查询所得的返回结果,发现所有为null的字段都存在一种现象就是字段名都为驼峰命名,然后网上查阅mybatis字段自动转换驼峰命名的配置。如下:

1
2
#开启驼峰命名转换
mybatis.configuration.map-underscore-to-camel-case=true

  

posted @   猪脚踏浪  阅读(2712)  评论(1编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示