mybatis开启数据库字段自动映射驼峰命名规则java属性

9 篇文章 0 订阅
3 篇文章 0 订阅

今天进行mybatis查询的时候,发现查询对象返回之后封装的属性会丢失一些,开始不知道是什么问题,经过指点才知道是mybatis封装没有配置好,由于驼峰格式和下划线的格式在默认的状态下是不能转换的,所以,需要新一个mybatis的配置文件mybatis-config.xml就可以了



<?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>

把这个文件添加在

<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
		<property name="dataSource" ref="dataSource" />
		<property name="configLocation" value="classpath:mybatis-config.xml"></property>
		<!-- 自动扫描mapping.xml文件 -->
		<property name="mapperLocations" value="classpath:com/iotmanage/mapping/*.xml"></property>
		
	</bean>

这样就可以了



原文:http://blog.163.com/_kid/blog/static/3040547620160164624271/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值