解決hibernate懶載入問題No session的問題
阿新 • • 發佈:2018-12-23
<!-- 解決懶載入問題 --> <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>/*</url-pattern> </filter-mapping>
在web.xml檔案里加上這個程式碼,將session提前開啟,也延後關閉
還有一種,是同一個原理不同的版本
<!-- notSession過濾器 --> <filter> <filter-name>notSession</filter-name> <filter-class>org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter</filter-class> </filter> <filter-mapping> <filter-name>notSession</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>