mybatis.configuration.mapUnderscoreToCamelCase=true
或
mybatis.configuration.map-underscore-to-camel-case=true
代码中配置
@Configuration
public class MyBatisConfig {
@Bean
public ConfigurationCustomizer configurationCustomizer() {
return new ConfigurationCustomizer() {
@Override
public void customize(org.apache.ibatis.session.Configuration configuration) {
configuration.setMapUnderscoreToCamelCase(true);
}
};
}
}
作用:让实体类中字段自动和表中字段一一对应,如user表中的user_name和对应实体类中的userName
在MyBatis配置中设置mapUnderscoreToCamelCase为true,可以实现数据库表字段(如user_name)与实体类属性(如userName)的自动映射,简化开发过程。
360

被折叠的 条评论
为什么被折叠?



