SSM-配置文件
先把配置文件捋清楚 前言 SSM框架中有几个比较重要的配置文件,一开始学起来会很模糊,这里做一下整理 当一个web程序启动时,Tomcat服务器最先会读取 web.xml 文件,这个文件中会启动一些配置,还会启动Spring配置文件**applicationContext.xml** 和SpringMVC配置文件 springMVC-servlet.xml 这两个文件,在运行 applicationContext.xml 的时候会启动MyBatis的配置文件 myBatis.xml,并且会调用到 jdbc.properties 和 log4J.properties 两个资源属性文件里的属性。 web.xml 接下来先看看最先启动的 web.xml 是都怎么配置。 在Spring配置中和在Servlet配置中,就启动了applicationContext 和 SpringMVC-servlet 两个配置文件 启动applicationContext 1 2 3 4 <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </context-param> 启动SpringMVC-servlet 1 2 3 4 5 6 7 8 9 10 11 <!--部署Servlet分发器 DispatcherServlet--> <servlet> <servlet-name>springer</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!--注册DispatcherServlet的配置文件--> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:springer-servlet.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> 运行到这的时候就会调用到上述两个文件。 整个文件如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 <?...