Hibernate 4.3.x 注解常见错误及解决方案
来源:互联网 发布:安卓变声软件 编辑:程序博客网 时间:2024/05/21 18:36
错误一
错误信息:javax.persistence.Table.indexes([Ljavax/persistence/Index
原因:Hibernate4.3不支持@table(name="tablename")
解决方案:使用@entity(name="tablename")代替@table(name="tablename")
错误二
错误信息:javax.persistence.JoinColumn.foreignKey()Ljavax/persistence/ForeignKey
原因:Hibernate4.3在多对一映射的时候不能使用@JoinColumn
解决方案:只写@ManyToOne
错误三
错误信息:javax.persistence.OneToMany.orphanRemoval()Z
原因:javaee、ejb或junit的jar包与hibernate-jpa-2.0-api-1.0.0.Final.jar冲突
解决方案:查看是否存在以上jar包,如果存在,去掉即可
有人说错误一可能是个bug,但是目前还没有一个定论。错误二如果还有对应的@OneToMany,那么就在该处@JoinColumn(name="对应实体_id")。
0 0
- Hibernate 4.3.x 注解常见错误及解决方案
- 菜鸟调错(六)——Hibernate 4.3.x 注解常见错误及解决方案
- Hibernate注解常见错误
- QT:常见错误及解决方案
- C#常见错误及解决方案
- WebSphere常见错误及解决方案
- tomcat常见错误及解决方案
- Tomcat常见错误及解决方案
- tomcat常见错误及解决方案
- Eclipse常见错误及解决方案
- 客户常见错误及解决方案
- Eclipse常见错误及解决方案
- 搭建网站常见返回码40X 50X等错误的原因及解决方案
- Hibernate注解配置错误之解决方案
- hibernate常见错误及原因
- cocos2d-x Android平台常见错误解决方案
- Hibernate 常见的注解及使用方法
- 配置Hibernate中的常见错误解决方案
- 北邮VHDL数电实验—电子沙漏
- 算法导论------------栈(stack)简单的数组实现
- 贪心算法思想
- Java中字节流和字符流之间的转换
- window.onunload, window.onbeforunload
- Hibernate 4.3.x 注解常见错误及解决方案
- Java序列化
- 位排序
- 学习opencv 习题答案-第三章
- Android EditText插入表情(字符串)到光标位置
- ubuntu14.04 配置 genymotion下载virtual device出现 Http error response: Unknown error
- php和apache的整合
- 004_Fragment 翻译学习
- Associations marked as mappedBy must not define database mappings like @JoinTable or @JoinColumn