mybatis中mapUnderscoreToCamelCase-》自动驼峰法命名转换

自动驼峰法命名转换:

  一: 驼峰法的用途:

            ssm项目中在mybatis配置文件中添加以下配置,可以将数据库中user_name转化成userName与实体类属性对应,   ----》如果数据库使用如user_name的命名方式,实体类采用驼峰命名。配置后无需写resultMapper将数据库字段和实体类属性对应,以下是驼峰法的配置:

 
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"  
"http://mybatis.org/dtd/mybatis-3-config.dtd">  
 

     
         
   
 


 

   二:在spring boot项目中没有mybatis.xml文件,配置文件application.properties中,加入配置项:


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


设为true表示开启驼峰转换。经过试验,两种配置方法都可以。但如果同时配置,前者mybatis.configuration.mapUnderscoreToCamelCase的优先级更高

 


 

你可能感兴趣的:(mybatis)