Hibernate @Column,表字段大小寫引起的問題
2015-03-26 10:38
204 查看
維護一些老項目,或者對老項目的二次開發情景下比較多注意這些問題。
1) 假設column的name寫成小駱駝峰標誌(userName),到數據庫會譯成user_name
@Column(name='userName'); ---> user_name
2) 假設數據表中有字段userName,此時在程式里column的name值不能寫成userName,原因(1)已說明,應該全部改為小寫如:username, 這樣子就可以在不修改數據庫的情況下,增量開發/維護。
userName --> @Column(name='username');
1) 假設column的name寫成小駱駝峰標誌(userName),到數據庫會譯成user_name
@Column(name='userName'); ---> user_name
2) 假設數據表中有字段userName,此時在程式里column的name值不能寫成userName,原因(1)已說明,應該全部改為小寫如:username, 這樣子就可以在不修改數據庫的情況下,增量開發/維護。
userName --> @Column(name='username');
相关文章推荐
- Hibernate 注解 没有加@Column一样会在数据库创建这些字段
- hibernate 的@Column注解在的字段上不生效
- Hibernate 乐观锁 version 字段的类型不正确引起的异常
- Hibernate向有默认值的字段里插入null值引起的异常
- hibernate 映射 column name not found 找不到字段 查询出来的数据是重复的
- Hibernate 因别名引起的Column Not Found(Mysql)
- [转]struct实例字段的内存布局(Layout)和大小(Size)
- Hibernate给表和字段设置前后缀及分隔符
- 设计数据库必读 mysql 字段大全 大小 范围 用途 区别
- Hibernate分页可能引起的性能问题
- 见到了“公司”定义一个Company类,那么见到了“字段”是不是也可定义一个Column类?
- Hibernate update方法,只更新指定字段
- 九宫格 android:stretchMode="columnWidth",缩放与列宽大小同步
- Struts+Spring+Hibernate开发时ASM版本冲突引起的问题
- Hibernate之update及更新部分字段
- hibernate条件查询注入自定义Bean无需配置文件,取需要的字段
- SSH框架HIBERNATE下MYSQL主键自增和hbm中increment ,entry duplicate column 问题
- remoteSort =true 用在store; 和sortable:true 用在column里的一个字段上
- 数据表中字段及类型大小定义
- Hibernate映射 字段类型对应关系