订单业务数据为空,使用map接收查询数据问题
来源:3-21 司机微服务中查询首页信息(一)
jxiaosong
2023-10-05
请问老师,如果订单业务数据 income,和 duration 数据为null的话,mybatis不会将这两个字段封装进map中。这段代码将map.replace(),改为map.put()方法是不是会更好些?
或者有没有别的更好的解决思路呢?
写回答
2回答
-
不用担心replace的问题,没有的属性会自动覆盖上去
022023-10-05 -
明明是只幼刀
2024-01-20
我也遇到这个问题了,可以通过在配置文件中增加
mybatis:
configuration:
call-setters-on-nulls: true
让mybatis在遇到null值时进行回显
10
相似问题