`
ahcen001
  • 浏览: 4790 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
转自 http://hibernate.org/42.html
转自:javaeye downpour的blog OpenSessionInViewFilter是Spring提供的一个针对Hibernate的一个支持类,其主要意思是在发起一个页面请求时打开Hibernate的Session,一直保持这个Session,直到这个请求结束,具体是通过一个Filter来实现的。 由于Hibernate引入了Lazy Load特性,使得脱离Hibernate的Session周期的对象如果再想通过getter方法取到其关联对象的值,Hibernate会抛出一个LazyLoad的Exception。所以为了解决这个问题,Spring引入了这个Filter,使得Hi ...
转自jdon论坛 oojdon提问: //数据库请求到来,从当前ThreadLocal取session并开始事务  public Session getSession() throws HibernateException { Session sess = (Session)SessionFactoryHolder.getSession(); if (sess == null) { sess = getFactory().openSession(); Transaction ...
延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属 ...
http://yuquan-nana.iteye.com/blog/256147
Global site tag (gtag.js) - Google Analytics