mybatis查询字段为null设置为0

绝地灬酷狼 2022-05-21 03:17 493阅读 0赞

背景

使用mybatis查询(mysql)时,会使用多个double字段做相加,但是呢,其中几个字段有可能是null,会抛空指针。

解决方法

自动生成的mybatis mapper文件长这样

  1. <sql id="Base_Column_List">
  2. ID, PREPAYMENT_FEE
  3. </sql>

修改它

  1. <sql id="Base_Column_List">
  2. ID, ifnull(PREPAYMENT_FEE,0) as PREPAYMENT_FEE
  3. </sql>

发表评论

表情:
评论列表 (有 0 条评论,493人围观)

还没有评论,来说两句吧...

相关阅读