美文网首页SpringBoot
Mybatis-plus配置下划线转驼峰

Mybatis-plus配置下划线转驼峰

作者: felixfeijs | 来源:发表于2021-03-27 14:09 被阅读0次

    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());
                    }
                };
        }
    }
    
    

    相关文章

      网友评论

        本文标题:Mybatis-plus配置下划线转驼峰

        本文链接:https://www.haomeiwen.com/subject/spcjhltx.html