硬盤的BLOG

          引導分區(qū)

          JPA(Hibernate)+Spring+Struts2 中延遲加載的解決辦法

          在entity中的@OneToMany、@OneToOne等中設置fetch = FetchType.LAZY時,在Struts2的Action中進行相關操作出現(xiàn)錯誤信息如下
          org.hibernate.LazyInitializationException: could not initialize proxy no session

          解決方法:
          在web.xml中加入
          ??<filter>
          ????
          <filter-name>SpringOpenEntityManagerInViewFilter</filter-name>
          ????
          <filter-class>org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter</filter-class>
          ??
          </filter>
          ??
          <filter-mapping>
          ????
          <filter-name>SpringOpenEntityManagerInViewFilter</filter-name>
          ????
          <url-pattern>*.action</url-pattern>
          ??
          </filter-mapping>

          更多其它時刻解決延遲加載錯誤的方法參見 http://www.javaeye.com/topic/129698

          posted on 2008-07-25 23:45 我是一塊硬盤 閱讀(624) 評論(0)  編輯  收藏 所屬分類: JPA


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 静宁县| 库车县| 偏关县| 东至县| 广汉市| 安达市| 遵化市| 霍城县| 吴川市| 南靖县| 宝清县| 宿松县| 通城县| 黄龙县| 武威市| 门源| 保亭| 建平县| 长泰县| 宝山区| 固安县| 奎屯市| 长宁县| 新宁县| 蚌埠市| 安泽县| 略阳县| 湖南省| 社会| 百色市| 余姚市| 萨迦县| 靖安县| 朝阳区| 内乡县| 洛扎县| 来宾市| 娄烦县| 桂平市| 大方县| 和硕县|