hibernate
zwei5686
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hibernate invese理解(转存)
在hibernate中是通过inverse的设置来决定是有谁来维护表和表之间的关系的 最近有朋友问我hibernate关于多对多关于删除中间表数据的问题,关键是inverse的设置.下面引用网友的一篇文章 Inverse是hibernate双向关系中的基本概念,当然对于多数实体,我们并不需要双向关联,更多的可能会选择单向关联,况且我们大多数人一般采用一对多关系,而一对多双向关联的另一端...原创 2010-05-20 19:11:57 · 208 阅读 · 0 评论 -
hibernate getCurrentSession() 和 openSession()的区别
Hibernate getCurrentSession & openSession getCurrentSession () ,无论在什么地方调用,都返回的是同一个session。 openSession()重新建立一个新的session 在一个应用程序中,如果DAO 层使用Spring 的hibernate 模板,通过Spring 来控制session 的生命周期,则首选ge...原创 2010-06-29 17:49:25 · 248 阅读 · 0 评论 -
关于hibernate性能的控制
看了一些文章,结合自己的i些看法,得到以下几点意见: 1.除了1对1的关联之外,其他的关联设置建议根据实际情况设置延时加载. 2.session放在ThreadLoacal中去做控制,这样既节省了session来回打开,关闭的开销,又方便的跨session的事务操作,类似于事务传播 3.尽量避免使用联合主键,而去使用代理主键. 4.使用,同一个数据对象,使用2套对象模型.一...原创 2011-02-14 15:36:36 · 158 阅读 · 0 评论
分享