spring与springmvc整合
在项目中使用springmvc的时候,由于spring和springmvc是同源的,有时候大家会把所有的配置都扔到springmvc的配置文件中,而不去区分spring和springmvc的配置,而我习惯于把两个配置拆分开来,spring来配置数据源、事务以及和其他框架的整合,springmvc来配置web相关的一些配置。
只使用springmvc配置
先来看一下如果只是用springmvc配置的话,如何进行配置
先配置web.xml,只需要配置DispatcherServlet即可。之后将所有的spring配置和springmvc配置都放到springmvc.xml的配置中
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <servlet> <servlet-name>dispatcher</servlet-name> <servlet-class> org.springframework.web.servlet.DispatcherServlet </servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:springmvc.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>dispatcher</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>
|