MyBatis查询返回null

可能原因
  • SQL语句查询条件有问题
  • 数据库中没数据
  • 返回字段与Entity的属性不对应
解决方案
  • 针对 SQL语句查询条件有问题、数据库中没数据 建议将SQL手动拼接之后去数据库中运行一下看看结果。
    在这里插入图片描述
  • 针对 返回字段与Entity的属性不对应,检查entity属性是否是因为驼峰命名导致字段不对应返回了null; 可以去配置一下开启驼峰,这里不做详解;或者用resultMap作为返回结果,如图
    在这里插入图片描述在这里插入图片描述
Logo

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

更多推荐