Hibernate
文章平均质量分 72
「已注销」
这个作者很懒,什么都没留下…
展开
-
hibernate 一对多one-to-many 单向 and 双向(many-to-one),inverse(反转)
hibernate 一对多 单向 classes---->student (one--->many) 类: one public class Classes {private Integer id; private String name;private Set students; } many public class Student {//不用动private I...原创 2011-07-07 15:10:25 · 108 阅读 · 0 评论 -
在Hibernate里配置Proxool连接池
1. 需要jar文件 proxool-cglib.jar proxool-0.9.1.jar 下载地址:http://proxool.sourceforge.net proxool-0.9.1 中包含这两个jar文件,其中proxool-0.9.1.jar地址需要放在环境变量classpath中. 2.修改hibernate.cfg.xml文件. 在文件中增加下面内容: &l...原创 2011-07-07 17:15:28 · 95 阅读 · 0 评论 -
Hibernate异常No row with the given identifier exists 解决方法
产生此问题的原因: 有两张表,删除主键数据,导致外键数据找不到引用了,这样就会报No row with the given identifier exists这个错.(一句话,就是数据的 现在hibernate配置可以基于xml配置文件和注解方式,这两种方式都能发生这个异常 xml配置文件解决方法(或者手动恢复数据):[code="xml"] ...原创 2012-11-07 11:13:41 · 131 阅读 · 0 评论 -
关于Hibernate的update或者saveOrUpdate
查看文章 Hibernate save and saveOrUpdate 2009-11-18 13:40 org.springframework.orm.hibernate3.HibernateOptimisticLockingFailureException: Batch update returned unexpected row count from...原创 2012-08-25 00:51:51 · 163 阅读 · 0 评论 -
hibernate的dynamic-update的使用
对于dynamic-insert的理解是当需要进行插入或保存操作的持久化实体时,如果该实体中的某一个属性为NULL,那么在插入语句中就不包括该属性,比如一个Person有两个属性,一个是name,一个是description,那么当实例化一个Person时,如果description为NULL,那么Hibernate向数据库发送的sql语句就是insert into person(name) v...原创 2012-08-27 23:05:44 · 143 阅读 · 0 评论