问题现象

执行存储过程返回 Map 集合数据,发现有字段丢失情况,仔细研究发现丢失的字段值都为 NULL。

解决办法1:

在查询 SQL 语句中增加 NULL 判断函数

MSSQL: isnull(字段名,'')
MYSQL: ifnull(字段名,'')
ORACLE: nvl(字段名,'')

解决办法2:

SqlMapConfig.xml 配置文件中增加如下配置:

<settings>
	<setting name="callSettersOnNulls" value="true"/>
</settings>

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-06
  • 2022-12-23
  • 2022-12-23
  • 2021-06-20
  • 2022-02-19
猜你喜欢
  • 2022-01-07
  • 2021-08-15
  • 2022-02-11
  • 2021-05-21
  • 2021-06-17
  • 2021-07-06
  • 2021-12-29
相关资源
相似解决方案