在application.properties中

1
mybatis.configuration.map-underscore-to-camel-case=true

在application.yml

1
2
3
mybatis:
configuration:
map-underscore-to-camel-case: true

配置类:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@org.springframework.context.annotation.Configuration
public class MybatisConfig {

@Bean
public ConfigurationCustomizer configurationCustomizer() {

return new ConfigurationCustomizer() {

@Override
public void customize(Configuration configuration) {
configuration.setMapUnderscoreToCamelCase(true);

}
};
}
}

mybatis.xml

1
2
3
4
5
6
<configuration>
<!--开启驼峰命名规则自动转换-->
<settings>
<setting name="mapUnderscoreToCamelCase" value="true" />
</settings>
</configuration>