Hibernate
x1r2p3
我就是我
展开
-
struts部分笔记和Hibernate部分笔记
1.struts 中的package用于避免重名的现象; 2.核心:把你的请求和(视图)处理的结果分开 3.namespace决定了action的访问路径,默认为" ",可以接受所有路径的action可以囊括别的action处理不了, namespace可以写为/,或者/xxx,或者/xxx/yyy,对应的action访问路径为/index.action,/xxx/index.action,原创 2012-05-24 10:25:39 · 681 阅读 · 1 评论 -
cascade
O/Rmapping编程模型 A) 映射模型 I. jpa Annotation II. Hibernate annotation extension III. Hibernate xml IV. Jpa xml B) 编程接口: I. jpa II.原创 2013-02-17 19:12:13 · 378 阅读 · 0 评论 -
性能
注意session.clear()的运用,尤其在不断分页循环的时候; A)在一个大集合中进行遍历,遍历msg,取出其中的含有敏感字样的对象 B)另外一种形式的内存泄露//面试用:语法级别中没有,但是用到的资源时一定记着关闭原创 2013-02-19 15:23:40 · 451 阅读 · 0 评论 -
1+N
1+n问题 A)lazy B) batchSize C)Join fetch原创 2013-02-19 15:24:34 · 414 阅读 · 0 评论 -
List和iterate不同之处:
A)list取所有 B)iterate先取ID,等用到的时候在根据ID来去对象 C)session中list第二次发出,仍会到数据库查询 D) iterate第二次,首先session级缓存原创 2013-02-19 13:19:53 · 436 阅读 · 0 评论 -
一级缓存和二级缓存和查询缓存
A)在内存中开辟一块儿空间,把硬盘上使用的东西放在内存,将来使用时直接取 defaultCache maxElementsInMemory="10000"//最多放多少对象 eternal="false"//永远生存的 timeToIdleSeconds="120"//120s消除 timeToLiveSeconds="1200"/原创 2013-02-19 13:22:05 · 1062 阅读 · 0 评论 -
钩子函数HibernateTemplate
import org.hibernate.Session; public class MyHibernateTemplate { public void executeWithNativeSession(MyHibernateCallback callback){ Session s=null; try { s=ge原创 2013-02-24 11:13:55 · 598 阅读 · 0 评论 -
Transactional的annotation版和xml版
添加用户和添加事物管理两个方法在两个事物中,不好管理 @Transactional 注解的属性 xmlns:tx=http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/sprin原创 2013-02-26 09:57:26 · 514 阅读 · 0 评论