国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Spring配置說明

hiYoHoo / 2667人閱讀

摘要:的配置,主要包含,配置。以及配置文件地址,用于該的初始化容器會創建,。配置引入屬性配置文件。引入示例配置,指明通過注解標識的以及層的類路徑。配置可以在中指定配置文件名稱,如配置和。配置不需要通過處理的資源。

Spring的配置,主要包含web.xml,applicationContext.xml配置。

web.xml配置

對于web項目,容器(Tomcat,JBoss等)啟動時最先會掃描web.xml文件,讀取該文件中的配置信息并初始化。
web.xml中,主要配置Listener,Filter(及filter-mapping),Servlet(及servlet-mapping),以及全局參數(context-param)。容器首先會創建ServletContext上下文,用于這個WEB項目所有部分共享。

ServletContext application = ServletContextEvent.getServletContext();
context-param<值> = application.getInitParameter("context-param<鍵>");

內容的加載順序:
如果采用Spring框架,則在web.xml中主要配置:
1)ContextLoaderListener。以及Spring配置文件地址,用于該Listener的初始化(容器會創建ServletContext,contextInitialized)。(如果沒有指定配置文件,則默認從/WEB-INF/下加載applicationContext.xml)。該Listener啟動Spring。
2)SpringMVC的分發器DispatcherServlet。在第一次請求時實例化,將請求分發給Spring的Controller處理。在Controller中,通過@RequestMapping注解,映射URL請求和Controller方法。

applicationContext.xml配置

1)引入屬性配置文件。這些配置文件配置的值,在bean實例化時可以通過{paramkey}方式使用。引入示例:

    
        
        classpath:jdbc.properties
    

2)配置component-scan,指明通過注解標識的Controller、Service以及Dao層的類路徑。通過注解標識的類(@Repository、@Service、@Controller、@Component),無需在配置文件中配置bean,也可實例化。

   
       
    

3)配置bean,包含數據庫的dataSource,sessionFactory等,以及自定義bean。一般配置第三方包中的bean,自定義的bean可以通過類注解實現。
4)AOP配置,包含定義事務規則;
5)其他還有websocket配置,dubbo配置,activemq配置,redis配置,schedule配置等。

SpringMVC配置

可以在web.xml中指定配置文件名稱,如:


    springmvc   
    org.springframework.web.servlet.DispatcherServlet   
          
        contextConfigLocation      
        classpath:applicationContext-mvc.xml   
       
    1   
    true

   
    springmvc   
    /

1)配置Model和View。在SpringMVC中通過Controller返回的數據會被包裝在ModelAndView這個類里。此類中包含有返回的具體數據以及返回的數據指向的URL。
2)配置不需要通過Controller處理的資源。框架中,所有的請求都會通過Spring轉發器(Dispatcher)攔截,然后轉到Controller層處理,但是有些資源文件的訪問(比如圖片、JS、CSS等文件)不需要經過Controller處理,則可通過mvc:resources實現。如:

3)其他Spring配置。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/70846.html

相關文章

  • Spring Boot的學習之路(02):和你一起閱讀Spring Boot官網

    摘要:那接下來,我們一起來閱讀一下官網。版本號表示是穩定版本推薦一篇版本號解釋說明版本號解釋說明關于問題這里可以提交中的問題。二總結通過官網的了解,我們可以知道的版本號說明,相關說明文檔,簡單樣例,源碼。 showImg(https://segmentfault.com/img/remote/1460000019536204); 官網是我們學習的第一手資料,我們不能忽視它。卻往往因為是英文版...

    psychola 評論0 收藏0
  • 如何使用Spring管理Filter和Servlet

    摘要:利用這種方式就將或者和業務對象的依賴關系用來進行管理,并且不用在中硬編碼要引用的對象名字。配置的的配置完成。推薦使用,應為配置上更簡單。 在使用spring容器的web應用中,業務對象間的依賴關系都可以用context.xml文件來配置,并且由spring容器來負責依賴對象 的創建。如果要在filter或者servlet中使用spring容器管理業務對象,通常需要使用WebApplic...

    amuqiao 評論0 收藏0
  • [直播視頻] 《Java 微服務實踐 - Spring Boot 系列》限時折扣

    摘要:作為微服務的基礎設施之一,背靠強大的生態社區,支撐技術體系。微服務實踐為系列講座,專題直播節,時長高達小時,包括目前最流行技術,深入源碼分析,授人以漁的方式,幫助初學者深入淺出地掌握,為高階從業人員拋磚引玉。 簡介 目前業界最流行的微服務架構正在或者已被各種規模的互聯網公司廣泛接受和認可,業已成為互聯網開發人員必備技術。無論是互聯網、云計算還是大數據,Java平臺已成為全棧的生態體系,...

    Enlightenment 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<