您的位置:首页 > 其它

mybatis支持属性使用驼峰的命名

2017-08-29 20:19 309 查看


mybatis支持属性使用驼峰的命名

参考:http://blog.chinaunix.net/uid-26244834-id-3268354.html 

需要开启一个配置: 

Java代码  


public class Configuration {  

  

  protected Environment environment;  

  

  protected boolean safeRowBoundsEnabled = true;  

  protected boolean mapUnderscoreToCamelCase = false;  

  protected boolean lazyLoadingEnabled = false;  

mapUnderscoreToCamelCase:是否启用下划线与驼峰式命名规则的映射(如first_name => firstName) 

使用: 

spring配置: 

    

Xml代码  


<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">  

          <property name="mapperLocations" value="classpath:sqlMapper/*" />  

          <property name="dataSource" ref="dataSource" />  

          <property name="configLocation" value="classpath:mybatis-config.xml"></property>  

     </bean>  

mybatis-config.xml: 

Xml代码  


<configuration>  

     <settings>  

          <setting name="mapUnderscoreToCamelCase" value="true" />  

     </settings>  

</configuration>  

数据库字段: 

is_man 

bean: 

private Integer isMan; 

mapper配置不需要写字段与属性的配置,会自动映射。 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐