springmvc基础篇—拆分配置文件详解编程语言

一般来讲,在企业实际项目中通常会将配置文件设置为两个:spring-mvc.xml、beans.xml,各自管各自的内容,方便管理。

一、在src下增加如下配置文件:

springmvc基础篇—拆分配置文件详解编程语言

<?xml version="1.0" encoding="UTF-8"?> 
<beans xmlns="http://www.springframework.org/schema/beans" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:mvc="http://www.springframework.org/schema/mvc" 
    xmlns:context="http://www.springframework.org/schema/context" 
    xmlns:aop="http://www.springframework.org/schema/aop"  
    xmlns:tx="http://www.springframework.org/schema/tx" 
    xsi:schemaLocation="http://www.springframework.org/schema/beans  
                        http://www.springframework.org/schema/beans/spring-beans-3.2.xsd  
                        http://www.springframework.org/schema/mvc  
                        http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd  
                        http://www.springframework.org/schema/context  
                        http://www.springframework.org/schema/context/spring-context-3.2.xsd 
                        http://www.springframework.org/schema/aop  
                        http://www.springframework.org/schema/aop/spring-aop-3.2.xsd  
                        http://www.springframework.org/schema/tx  
                        http://www.springframework.org/schema/tx/spring-tx-3.2.xsd "> 
     
    <!-- 自动扫描 --> 
    <context:component-scan base-package="cn.cfs.springmvc.service,cn.cfs.springmvc.dao"/> 
 
</beans>

beans.xml

二、配置web.xml

    <!-- 将beans配置文件load到spring-mvc配置文件中 --> 
     <context-param> 
        <param-name>contextConfigLocation</param-name> 
        <param-value>classpath:beans.xml</param-value> 
    </context-param> 
    <listener> 
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> 
    </listener> 

三、spring-mvc.xml中自动包扫描只保留controller的包扫描。

 

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/7776.html

(0)
上一篇 2021年7月18日 19:00
下一篇 2021年7月18日 19:00

相关推荐

发表回复

登录后才能评论