11月17日spring mvc入门培训
上午學員們繼續動手實踐,下午開始講解Spring MVC。
在WEB應用程序中要使用spring,首先想要與哪個類打交道?ApplicationContext!但是ApplicationContext是個接口還是類?
創建出ApplicationContext對象必須要一個什么文件?這個文件的作用是什么?描述了其中管理哪些bean,以及這些bean之間的關系。
在使用spring的web開發中,需要使用哪兩個容器對象?ApplicationContext,ServletContext,現在,在web開發中讓人們能夠通過ApplicationContext對象獲得ServletContext,讓通過ServletContext對象能夠獲得ApplicationContext對象。這樣就會更方便,更優雅!
XmlWebApplicationContext實現類與/WEB-INF/applicationContext.xml配置文件,XmlWebApplicationContext類的實例對象是怎樣創建出來的呢?用ContextLoaderListener??墒?#xff0c;在創建XmlWebApplicationContext類的實例對象時,想換另外一個名稱的xml配置文件,該怎么做?其實,在contextConfigLocation參數中可以用多個xml文件來合并(支持,和*通配符),用多個xml文件的好處何在?把多個bean分散配置在多個xml文件中。
ApplicationContext有getParent方法。實驗:創建a,b兩個ApplicationContext對象,讓a成b的父親,然后在b中調用getBean方法訪問a中的bean對象。spring的DispatcherServlet也會創建WebApplicationContext對象,并且它創建的對象將作為contextLoaderListener創建的對象的兒子。DispatcherServlet創建WebApplicationContext對象時選擇的xml配置文件的名稱也可以通過其中的contextConfigLocation初始化參數進行配置。
spring mvc的工作原理,在配置文件中要配置各個Controller,也要配置一個HandlerMapping來設置訪問url與Controller的對應關系。?
轉載于:https://www.cnblogs.com/spring3/archive/2006/11/19/2401722.html
總結
以上是生活随笔為你收集整理的11月17日spring mvc入门培训的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 爱如空气
- 下一篇: Linux服务器网卡驱动安装及故障排除(