在此之前SessionFactoryBean 设置Configuration的时候是使用java的形式。
Configuration configuration = new Configuration();
configuration.setMapUnderscoreToCamelCase(true);
sessionFactory.setConfiguration(configuration);
后来发现SessionFactoryBean还提供了一个方法这样就可以使用mybatis-config.xml配置来实现了
public void setConfigLocation(Resource configLocation) {
this.configLocation = configLocation;
}
SqlSessionFactoryBean factoryBean = new SqlSessionFactoryBean();
factoryBean.setConfigLocation(new ClassPathResource("mybatis-config.xml"));
mybatis配置如果用java代码来比较复杂,而使用xml一个官网文档容易找到比较全面。
setLogImpl(Class<? extends Log> logImpl)