SpringBoot集成Mybatis开启下划线格式的数据⾃动转换成⼩驼峰格式SpringBoot集成Mybatis开启下划线格式的数据⾃动转换成⼩驼峰格式
本⽂是基于Java配置⽂件的
mybatis:
configuration:
map-underscore-to-camel-case:true
Java配置⽂件:
@MapperScan(basePackages ="com.abc.dao")
@t.annotation.Configuration
public class MybatisConfig {
/**
* 配置驼峰命名法等
* @return
*/
@Bean
public ConfigurationCustomizer configurationCustomizer(){
return(Configuration configuration)-> configuration.setMapUnderscoreToCamelCase(true);
}
@Bean(name="sqlSessionFactory")
public SqlSessionFactory sqlSessionFactory(@Qualifier("druidDataSource") DataSource dataSource)throws Exception {
SqlSessionFactoryBean sqlSessionFactoryBean =new SqlSessionFactoryBean();
sqlSessionFactoryBean.setDataSource(dataSource);
sqlSessionFactoryBean.setVfs(SpringBootVFS.class);
Object();
datasource是什么意思}
}
起作⽤的命令: