关于mybatis进行sql查询字段值为null而不显示问题解决办法

有时候进行数据库查询操作的时候,查询结果中一条参数或者有某几个参数为null,这种情况下,参数名都不会返回,解决办法如下:

第一种:mybatis返回值resultType="map" 改成实体类返回

第二种:还是用map接收,默认查询为控的字段不显示,

             所以在mybatis-config配置文件中加上 <setting name="callSettersOnNulls" value="true"/>




	
	 
           
         
         
        
    
还有其他的方法,楼主只列举了最方便的两种。

你可能感兴趣的:(关于mybatis进行sql查询字段值为null而不显示问题解决办法)