Hibernate @Column 注解失效 原因分析
来源:互联网 发布:苹果办公软件三件套 编辑:程序博客网 时间:2024/05/13 23:58
最今写一个Java小项目,有一个问题让我苦恼了两天,@Column(name="num")类似这样的注解死活没有效果,
@AttributeOverride(name = "uuid", column =@Column(name="user_id"))这样的注解却是有效果的,
@Colum这样的注解没有效果也就罢了,大不了使用默认的注解好了,可问题是@version页不行啊。在这过程中
找高手看过,无解。在互联网上无数次寻找也没用得到答案,对于这个问题,我前后总共花了大约10多个小时,终于找到原因了,原因如此的简单,
这让我明白,往往小问题更难以发现。
结论
@Id
@Column(name= "UUID")
@GeneratedValue(strategy=GenerationType.AUTO)
@Version
@Column(name= "version")
等等这样的注解必须放到get方法上面,否则很可能不生效的。
@AttributeOverride(name = "uuid", column =@Column(name="user_id"))这样的注解却是有效果的,
@Colum这样的注解没有效果也就罢了,大不了使用默认的注解好了,可问题是@version页不行啊。在这过程中
找高手看过,无解。在互联网上无数次寻找也没用得到答案,对于这个问题,我前后总共花了大约10多个小时,终于找到原因了,原因如此的简单,
这让我明白,往往小问题更难以发现。
结论
@Version
等等这样的注解必须放到get方法上面,否则很可能不生效的。
- Hibernate @Column 注解失效 原因分析
- @Table,@Column等注解失效
- 在Android的TableLayout布局中,column和span属性“失效”原因分析与解决
- Hibernate的@Id注解和@Column注解
- hibernate 的@Column注解不生效
- 存储过程失效原因分析与解决办法
- COOKIES失效原因分析:日期设置不正确
- Respond.js在IE8失效原因分析
- PHP Header失效的原因分析
- 关闭浏览器后Session失效原因分析
- 关闭浏览器后Session失效原因分析
- mysql唯一索引失效原因分析
- 关闭浏览器后Session失效原因分析
- mybatis注解方式懒加载失效分析
- hibernate 的@Column注解在的字段上不生效
- 解决jpa中Entity类中column注解name属性失效问题
- 解决jpa中Entity类中column注解name属性失效问题
- hibernate一对多注解懒加载失效问题
- 嵌入式学习——建立交叉编译环境 【1】
- savaorupdate保存部分字段的问题
- 封包相关
- org.hibernate.tuple.entity.PojoEntityTuplize
- 无约束优化方法读书笔记—入门篇
- Hibernate @Column 注解失效 原因分析
- mysql编码问题
- solr4.5配置中文分词器mmseg4j
- 升级到vmware workstation 10后,客户机无法ping通主机问题的解决
- solr4.5部署到tomcat
- 笔记本下实现A8板的nfs挂载
- Selenium2 常用方法封装
- iPhone中使用NSLocalizedString实现国际化
- Java多线程初学者指南