生活随笔
收集整理的這篇文章主要介紹了
velocity mybatis spring 在maven的整合开发(二)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
對于一個web項目,位于WEB-INFO下的web.xml永遠是該項目的總配置。
我的web.xml
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"version="3.0"><!-- 程序Session配置 --><session-config><!-- Session過期時間(單位:分) --><session-timeout>30</session-timeout></session-config><!-- 修改spring默認配置文件,整合了mybatis配置文件 --><context-param><param-name>contextConfigLocation</param-name><param-value>classpath:/spring-mybatis.xml</param-value></context-param><listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener><!-- spring mvc 攔截器配置 --><servlet><servlet-name>springmvc</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init-param><param-name>contextConfigLocation</param-name><param-value>classpath:/spring-mvc.xml</param-value></init-param><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>springmvc</servlet-name><url-pattern>/</url-pattern></servlet-mapping><!-- 激活Tomcat的defaultServlet來處理靜態文件 --><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.jpg</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.gif</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.png</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.js</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.css</url-pattern></servlet-mapping><filter><filter-name>CharacterEncodingFilter</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param><param-name>encoding</param-name><param-value>utf-8</param-value></init-param></filter><filter-mapping><filter-name>CharacterEncodingFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping><welcome-file-list><welcome-file>index.html</welcome-file><welcome-file>index</welcome-file><welcome-file>index.jsp</welcome-file><welcome-file>index.do</welcome-file></welcome-file-list></web-app>
配置文件解讀
配置文件的關鍵是指定了兩個配置文件的位置:
1、contextConfigLocation
? ? ? ?指定spring的配置文件入口,默認在src/resource目錄下的applicationContext。我們在這里把它和mybatis配置文件整合一起,起名叫spring-mybatis.xml
2、springmvc
????? ? 這里MVC框架使用Spring自帶的SpringMVC,所以起名叫spring-mvc.xml,同樣放在src/resource下。
轉載于:https://my.oschina.net/greengirl/blog/285350
總結
以上是生活随笔為你收集整理的velocity mybatis spring 在maven的整合开发(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。