在resource文件下面创建文件mybatis-configuration
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD SQL MAP Config 3.1//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<settings>
<setting name="callSettersOnNulls" value="true"/>
</settings>
</configuration>
然后在数据库的配置类中
sqlSessionFactoryBean.setTypeAliasesPackage("com.kq.vo");
sqlSessionFactoryBean.setMapperLocations(resolver.getResources("classpath:/mapper/*.xml"));
// 读取本包,子包所有.xml文件
sqlSessionFactoryBean.setConfigLocation(resolver.getResource("classpath:/mybatis-configuration.xml"));
return sqlSessionFactoryBean.getObject();
如果实在application中配置时,则直接在application中加
mybatis.configuration.call-setters-on-nulls=true即可