# Mybatis-plus配置下划线转驼峰 **Repository Path**: fpfgitmy_admin/mybatis-plus-configuration ## Basic Information - **Project Name**: Mybatis-plus配置下划线转驼峰 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-04-28 - **Last Updated**: 2021-04-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### Mybatis-plus配置下划线转驼峰 #### yml+Java代码 + yml的配置 ``` mybatis-plus:  mapper-locations: classpath*:/mybatis/*.xml  #实体扫描,多个package用逗号或者分号分隔  typeAliasesPackage: com.example.demo.model  configuration:    #开启下划线转驼峰    map-underscore-to-camel-case: true #开启返回map结果集的下划线转驼峰 object-wrapper-factory: com.baomidou.mybatisplus.extension.MybatisMapWrapperFactory ``` #### 直接配置类 + 直接配置类方式 ``` import com.baomidou.mybatisplus.autoconfigure.ConfigurationCustomizer; import com.baomidou.mybatisplus.extension.MybatisMapWrapperFactory; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; /** * @Author felix fei * @Date 2021/1/28 0028 16:00 * @Version 1.0.1 * @describe: mybatis配置类 */ @Configuration public class MybatisPlusConfig { /** * 下划线转驼峰 * * @return */ @Bean public ConfigurationCustomizer mybatisConfigurationCustomizer() { return new ConfigurationCustomizer() { @Override public void customize( org.apache.ibatis.session.Configuration configuration) { configuration.setObjectWrapperFactory(new MybatisMapWrapperFactory()); } }; } } ```