![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
文章平均质量分 52
半缘君
一个立志于想在IT界有一席之地的人!
展开
-
学习hibernate 所遇到的一些Exception
异常1:Exception in thread "main" org.hibernate.HibernateException: Unable to get the default Bean Validation factory javax.persistence.validation.mode默认情况下是auto的,就是说如果不设置的话它是会自动去你的classpath下面找一个bean原创 2012-04-21 16:39:45 · 1228 阅读 · 0 评论 -
Hibernate 中java.lang.NoSuchMethodError: javax.persistence.OneToOne.orphanRemoval()Z
1,加入hibernate\lib\jpa中的jpa2.0的jar包2,将JRE System Library的jdk设置成1.6以上版本3,将ejb3-persistence去掉注意:hibernate-jpa-2.0-api-1.0.0.Final和ejb3-persistence有冲突,如果升级到Hibernate3.5那么可以把ejb3-persistence干掉O转载 2012-05-24 15:00:45 · 1089 阅读 · 0 评论 -
一对多单向关联
多的一方:不写任何关联关系package com.eneitys; import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.Table; @Entity@Tabl转载 2012-10-22 11:04:05 · 5125 阅读 · 0 评论 -
hibernate多对一单向关联
多对一(many to one)单向关联映射多对一的数据库设计原则:在多的那端加外键//注意在创建实体类属性时应尽量避免与SQL语句中的关键字重名.用户和组 这里从用户看 多个用户只能对应一个组只需在多的一端加@ManyToOne@Entity@Table(name = "t_user")public class User { private int id; p转载 2012-10-22 11:13:38 · 1173 阅读 · 0 评论 -
多对多单向关联
没有关联关系的一方:package com.eneitys; import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.Table; @Entity@Table(name转载 2012-10-22 21:52:50 · 762 阅读 · 0 评论 -
多对一、一对多的双向关联
多的一方和多对一的单向关联一样,没什么需要变动的.package com.eneitys; import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.ManyToOne;import转载 2012-10-22 21:45:01 · 867 阅读 · 0 评论