解决数据库查出字段为空报空指针异常

出现问题的原因:

map类型来接收数据库的结果,但是在查询结果为空时,会报空指针异常。

解决方式:

 1、用sql语句中IFNULL(expression, alt_value),当为空时返回0值。(大多是会成功的)

2、在yml文件中配置如下得到解决:

mybatis:
  configuration:
    call-setters-on-nulls:true

你可能感兴趣的:(java,Spring,Boot,数据库)