hibernate 在web.xml中配置的作用


1. 
<filter> 
    <filter-name>Spring character encoding filter</filter-name> 
    <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> 
    <init-param> 
      <param-name>encoding</param-name> 
      <param-value>GBK</param-value> 
</init-param> 
這個是用來處理亂碼問題的 

 

2. 
<context-param> 
<description>spring init </description> 
<param-name>contextConfigLocation</param-name> 
<param-value>/WEB-INF/bean.xml</param-value> 
</context-param> 
這個配置是用來指定spring配置文件所在的位置的

3.

<listener> 
<listener-class> 
org.springframework.web.context.ContextLoaderListener 
</listener-class> 
這個是用來對spring容器進行初始化,做為監聽器的

 

 

4.

<filter>

    <filter-name>hibernateFilter</filter-name>

        <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>

</filter>

 

這是Spring封裝hibernate后提供的一個過濾器,這個過濾器的作用是:每一次請求來的時候都打開一個session每次請求結束后關閉session,解析hibernat延遲加載產生的異常。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM