Spring+MyBatis开发过程中,在xxMapper.xml配置文件进行select查询时resultType="map",如果要查询的字段是空值,在返回的map中会出现找不到这个字段对应的属性。要解决这个问题需要指定 callSettersOnNulls 属性
<settings> <setting name="callSettersOnNulls" value="true"/> </settings>
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis查询返回返回的字段比resultclass的属性少会不会报错相关的知识,希望对你有一定的参考价值。
参考技术A 你需要事先有自己的vo类,Spring+MyBatis开发过程中,在xxMapper.xml配置文件进行select查询时resultType="map",如果要查询的字段是空值,在返回的map中会出现找不到这个字段对应的属性。要解决这个问题需要指定 callSettersOnNulls 属性
<settings> <setting name="callSettersOnNulls" value="true"/> </settings>
以上是关于mybatis查询返回返回的字段比resultclass的属性少会不会报错的主要内容,如果未能解决你的问题,请参考以下文章
mybatis返回一个count加一个字段该怎么设置返回resultType
mybatis返回一个count加一个字段该怎么设置返回resultType
mybatis多表查询,只取某些字段,其余字段返回为空,怎么处理??