zoukankan      html  css  js  c++  java
  • SpringBoot Mybatis的驼峰命名

    开启驼峰命名的方法

    第一种方式:

    可以在配置类中进行配置。配置的Demo如下:

    @Bean(name="sqlSessionFactory")
    public SqlSessionFactory sqlSessionFactory(@Qualifier("dataSource") DataSource dataSource) throws Exception {
    SqlSessionFactoryBean sqlSessionFactoryBean = new SqlSessionFactoryBean();
    sqlSessionFactoryBean.setDataSource(dataSource);
    sqlSessionFactoryBean.setVfs(SpringBootVFS.class);
    sqlSessionFactoryBean.setMapperLocations(new PathMatchingResourcePatternResolver().getResources(mapperLocations));
    sqlSessionFactoryBean.setTypeAliasesPackage(typeAliasesPackage);
    sqlSessionFactoryBean.getObject().getConfiguration().setMapUnderscoreToCamelCase(true);
    //sqlSessionFactoryBean.setConfigLocation("mybatis-config.xml");
    return sqlSessionFactoryBean.getObject();
    }

    第二种方式:

    在SpringBoot的application配置文件中进行设置,这里是properties的配置,配置的Demo如下:

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

    第三种方式:

    第三种我称为原始的XML形式的配置,配置的Demo如下:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE configuration
            PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
            "http://mybatis.org/dtd/mybatis-3-config.dtd">
    
    <configuration>
    
        <settings>
            <setting  name="mapUnderscoreToCamelCase"  value="true"/>
        </settings>
        
    </configuration>
    
    
  • 相关阅读:
    并查集
    关于一些位运算的小记
    用ST解决RMQ问题
    寒假作业_4
    H
    卢卡斯 组合数
    并查集
    G
    F
    E
  • 原文地址:https://www.cnblogs.com/gdhzdbh/p/9983442.html
Copyright © 2011-2022 走看看