多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > 解決org.hibernate.LazyInitializationException: could not initialize proxy - no Ses

解決org.hibernate.LazyInitializationException: could not initialize proxy - no Ses

來源:程序員人生   發布時間:2014-11-11 08:57:20 閱讀次數:6181次

問題描寫:

Struts Problem Report

Struts has detected an unhandled exception:

Messages:
  1. could not initialize proxy - no Session
  2. Error reading 'name' on type future.oa.domain.Department_$$_jvstb8a_0
  3. javax.el.ELException: Error reading 'name' on type future.oa.domain.Department_$$_jvstb8a_0
File: org/hibernate/proxy/AbstractLazyInitializer.java

Stacktraces

org.apache.jasper.JasperException: javax.el.ELException: Error reading 'name' on type future.oa.domain.Department_$$_jvstb8a_0
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:549) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
.......

javax.el.ELException: Error reading 'name' on type future.oa.domain.Department_$$_jvstb8a_0
javax.el.BeanELResolver.getValue(BeanELResolver.java:110) org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:104) org.apache.el.parser.AstValue.getValue(AstValue.java:183) org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:184)
......

org.hibernate.LazyInitializationException: could not initialize proxy - no Session
org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:164) org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:285) org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:185) future.oa.domain.Department_$$_jvstb8a_0.getName(Department_$$_jvstb8a_0.java) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
......

You are seeing this page because development mode is enabled. Development mode, or devMode, enables extra debugging behaviors and reports to assist developers. To disable this mode, set:

struts.devMode=false
in your WEB-INF/classes/struts.properties file.

解決方法:
解決懶加載問題。

方法1:(直接將懶加載關閉):
在 .hbm.xml 里
<!--  lazy="false"關閉懶加載 -->
<set name="children" cascade="delete" lazy="false">   
<key column="parentId"></key>
<one-to-many class="Department"/>
</set>
缺點:1些懶加載的優點也用不了了。
方法2:
在 web.xml里(注:要在 <!-- 配置struts2核心的過濾器 --> 之前
  <!-- 配置Spring的用于解決懶加載問題的過濾器 -->
  <filter>
  <filter-name>OpenSessionInViewFilter</filter-name>
  <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
  </filter>
  <filter-mapping>
  <filter-name>OpenSessionInViewFilter</filter-name>
  <url-pattern>*.action</url-pattern>
  </filter-mapping>
  然后在 *.hbm.xml里 再打開懶加載。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 美日韩一区二区 | 伊人色院成人蜜桃视频 | 中文字幕三区 | 在线观看视频h | 在线亚洲欧国产精品专区 | 最近中文免费字幕6 | 一区二区三 | 国产午夜毛片v一区二区三区 | www视频在线观看com | 国产情精品嫩草影院88av | 午夜dj在线观看免费高清视频在线观看 | 欧美xxxx性| 国产精品永久免费视频观看 | 亚洲欧美不卡中文字幕 | 日本免费在线一区 | 国产一级一级一级成人毛片 | 国产精品久久久久影院免费 | 欧美亚洲自拍偷拍 | 理论片亚洲| 广西毛片| 国产精品毛片在线大全 | 日本免费性 | 国产精品v欧美精品v日韩精品 | 国产日韩综合 | 国产日本欧美在线观看乱码 | 欧美18videosex性欧美乱任 | 欧美抽搐一进一进一出 | 中文字幕免费观看视频 | 国产狂喷白浆在线观看视频 | 婷婷伊人网| 毛片专区 | 在线观看视频免费入口 | 久久黄色网址 | 免费a在线看 | 美国特级成人毛片 | 老司机午夜精品视频播放 | 女人毛片a毛片久久人人 | 武则天一级淫片免费放 | 手机看片国产高清 | 中文成人在线视频 | 久久亚洲美女久久久久 |