未开启情况
 
 配置开启
 
驼峰命名开启映射不区分大小写
 
 
 
 
 未开启情况
 
 
 
 先看未开启的情况,默认是未开启
 
 
 
 未开启的时候,deptName是空的,因为数据库列名映射不到我们的实体类的字段,除非把deptName变为dept_name,但是dept_name不符合我们java的命名规则
 
 
 
  
 
 
 先看官网介绍如何配置开启Mybatis官网
 
  
 
 
  配置开启
 
 
 
 那我们就配置开启一下,默认是false,开启要为true
 
 <settings>
    <setting name="mapUnderscoreToCamelCase" value="true"/>
</settings> 
 
 
 
 
 
 在mybatis的核心配置文件添加上面的配置
 
  
 
 
 再执行deptName便能成功赋值
 
  
 
 
 驼峰命名开启映射不区分大小写
 
 
 
  
 
 
 虽然不需区大小写,但是我们最好还是按照Java的命名规范来