MyBatis映射爲Map結果時字段值爲null無法映射的問題

1、在mybatis-config.xml文件中配置setting屬性

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

2、需要在spring和mybatis的配置文件(這裏是spring-mybatis.xml)SqlSessionFactoryBean配置property

<bean id="saasSqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
        <property ... />
        <!-- 引入mybatis-config.xml,讓spring加載 -->
	<property name="configLocation" value="classpath:mybatis-config.xml"></property>
</bean>

3.sql中判斷去除null

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章