使用 Map 接收 Mybatis 返回结果时,出现键的个数对不上的 BUG

使用 Map 接收 Mybatis 返回结果时,出现键的个数对不上的 BUG
双木老林正常情况下是可以无视的,毕竟 map.get 一个不存在的 key 值也是返回 null.
解析
默认情况下,当值为 null 时,这个值是木有返回的,无法理解的话,就大脑过一下 JSON 设置了空值不返回。
解决方案
当项目使用 Springboot:
在 application.properties 增加
1 | mybatis.configuration.call-setters-on-nulls=true |
当项目使用 Spring:
在 mybatis 配置文件中增加
1 | <settings> |
评论
匿名评论隐私政策










