MyBatis Generator配置文件table元素的属性useActualColumnNames
来源:互联网 发布:js给input的添加属性 编辑:程序博客网 时间:2024/06/05 21:13
useActualColumnNames用于指定生成实体类时是否使用实际的列名作为实体类的属性名。取值true或false:
- true
MyBatis Generator会使用数据库中实际的字段名字作为生成的实体类的属性名。
- false
这是默认值。如果设置为false,则MyBatis Generator会将数据库中实际的字段名字转换为Camel Case风格作为生成的实体类的属性名。
如果明确的使用columnOverride元素指定了字段对应的实体的属性名,那么useActualColumnNames会被忽略。
假设表有一个字段名为start_date,如果这个属性设置为true,则生成的实体类的属性名为start_date,生成的setter/getter为setStart_date/getStart_date。如果useActualColumnNames设置为false,则生成的实体类的属性名为startDate,生成的setter/getter为setStartDate/getStartDate。
那为什么要在数据库表字段中使用Snake Case下划线风格呢?因为大部分数据库服务器对象的命名是不分大小写的,因此使用Snake Case命名风格还是十分有必要的。MyBatis Generator考虑的还真是仔细,将Snake Case转换为Camel Case以与Java风格保持一致。
0 0
- MyBatis Generator配置文件table元素的属性useActualColumnNames
- Mybatis---配置文件元素属性详解
- 【MyBatis】MyBatis-generator的配置文件 generatorConfig.xml
- 完整的Mybatis Generator的完整配置文件
- 一份MyBatis-Generator非常详细的配置文件
- Mybatis Generator最详细的配置文件
- 执行mybatis generator配置文件的方法
- 最完整的Mybatis Generator 配置文件详解
- mybatis generator 配置文件解析
- mybatis generator生成配置文件
- Mybatis Generator配置文件
- MyBatis Generator配置文件翻译
- MyBatis Generator配置文件翻译
- Mybatis Generator 配置文件详解
- mybatis Generator配置文件详解
- Mybatis Generator 完整配置文件
- mybatis-generator配置文件详解
- Mybatis generator 替换/去掉所有table的前缀:columnRenamingRule & domainObjectRenamingRule
- C# DataGridView分页功能的实现
- 黑马程序员__初识Java
- LeetCode66——Plus One
- java基础面试题
- 漏斗模型
- MyBatis Generator配置文件table元素的属性useActualColumnNames
- Spring 编程式事务和申明式事务选择和使用小结
- 超详细VMware Workstation 10安装OS X Mavericks
- Linux 下软件配置,编译与安装的基本过程
- OpenCV:卷积运算
- Maven 生命周期
- 5.两分钟让你明白app后端有啥用
- spring 消息列队
- Windows下Resin的配置与部署