欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mybatis开启驼峰命名映射mapUnderscoreToCamelCase

程序员文章站 2022-05-29 13:06:20
...

未开启情况

 配置开启

驼峰命名开启映射不区分大小写


 

未开启情况

先看未开启的情况,默认是未开启

未开启的时候,deptName是空的,因为数据库列名映射不到我们的实体类的字段,除非把deptName变为dept_name,但是dept_name不符合我们java的命名规则

Mybatis开启驼峰命名映射mapUnderscoreToCamelCase

先看官网介绍如何配置开启Mybatis官网

Mybatis开启驼峰命名映射mapUnderscoreToCamelCase

 配置开启

那我们就配置开启一下,默认是false,开启要为true

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

 

在mybatis的核心配置文件添加上面的配置

Mybatis开启驼峰命名映射mapUnderscoreToCamelCase

再执行deptName便能成功赋值

Mybatis开启驼峰命名映射mapUnderscoreToCamelCase

驼峰命名开启映射不区分大小写

Mybatis开启驼峰命名映射mapUnderscoreToCamelCase

虽然不需区大小写,但是我们最好还是按照Java的命名规范来