SpringBoot:MyBatis 无实体类获取数据字段为 null 时不返回字段的解决方案

此文章发布于 61 个月前,部分信息可能已经过时,请自行斟酌确认。

有时为了简单或是偷懒或是就不喜欢写实体类,SpringBoot可以用HashMap<String, Object>来代替实体类接收数据,但今天微酷在学习时发现用MyBatis获取数据然后用HashMap接收时若数据库中字段值为null的情况下字段不会返回。

20190412111942924.png

解决方案

配置 MyBatis 即可解决这个问题。
application.properties中配置如下参数

mybatis.configuration.call-setters-on-nulls=true
最后修改:2019 年 04 月 12 日 11 : 45 AM
如果觉得我的文章对你有用,请随意赞赏

发表评论