hibernate
fengfan2006
这个作者很懒,什么都没留下…
展开
-
the Common Problems of Hibernate
1. 如何保存双向关联 When you update a bidirectional association you must update both ends. parent.getChildren().add(child); child.setParent(parent); 2. persisit和save的区别 Both methods make a transient ...2009-04-13 09:55:07 · 84 阅读 · 0 评论 -
Hibernate查询方法
1: QBE (Query By Example) Criteria cri = session.createCriteria(Student.class); cri.add(Example.create(s)); //s是一个Student对象 list cri.list(); 实质:创建一个模版,比如我有一个表serial有一个 giftortoy字段,我...原创 2009-06-06 09:59:11 · 86 阅读 · 0 评论 -
延迟加载fetch, lazy与更新cascade, inverse
fetch 和 lazy 主要是用来级联查询的,而 cascade 和 inverse 主要是用来级联插入和修改的 fetch参数指定了关联对象抓取的方式是select查询还是join查询,select方式时先查询返回要查询的主体对象(列表),再根据关联外键 id,每一个对象发一个select查询,获取关联的对象,形成n+1次查 询;而join方式,主体对象和关联对象用一句外键...2008-12-10 11:12:01 · 145 阅读 · 0 评论