【转】 利用spring的profile切换不同的环境

            <?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:context="http://www.springframework.org/schema/context"  
                xmlns:aop="http://www.springframework.org/schema/aop"  
                xsi:schemaLocation="http://www.springframework.org/schema/beans   
                http://www.springframework.org/schema/beans/spring-beans.xsd   
                http://www.springframework.org/schema/context   
                http://www.springframework.org/schema/context/spring-context.xsd   
                http://www.springframework.org/schema/aop   
                http://www.springframework.org/schema/aop/spring-aop.xsd">  
              
                <!-- 自动扫描 -->  
            <!--     <context:component-scan base-package="com.wei" /> -->  
                <import resource="spring-dao.xml" />  
                <import resource="spring-service.xml" />  
                <import resource="spring-mvc.xml" />  
                <import resource="spring-cxf.xml" />  
                <beans profile="dev"  >  
                    <context:property-placeholder location="classpath*:jdbc-dev.properties" />  
                </beans>  
                <beans profile="sit"  >  
                    <context:property-placeholder location="classpath*:jdbc-sit.properties" />  
                </beans>  
            </beans> 

  web.xml配置如下:

 

            <?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:context="http://www.springframework.org/schema/context"  
                xmlns:aop="http://www.springframework.org/schema/aop"  
                xsi:schemaLocation="http://www.springframework.org/schema/beans   
                http://www.springframework.org/schema/beans/spring-beans.xsd   
                http://www.springframework.org/schema/context   
                http://www.springframework.org/schema/context/spring-context.xsd   
                http://www.springframework.org/schema/aop   
                http://www.springframework.org/schema/aop/spring-aop.xsd">  
              
                <!-- 自动扫描 -->  
            <!--     <context:component-scan base-package="com.wei" /> -->  
                <import resource="spring-dao.xml" />  
                <import resource="spring-service.xml" />  
                <import resource="spring-mvc.xml" />  
                <import resource="spring-cxf.xml" />  
                <beans profile="dev"  >  
                    <context:property-placeholder location="classpath*:jdbc-dev.properties" />  
                </beans>  
                <beans profile="sit"  >  
                    <context:property-placeholder location="classpath*:jdbc-sit.properties" />  
                </beans>  
            </beans> 

 

posted @ 2016-12-23 11:16  我没K~  阅读(1142)  评论(0编辑  收藏  举报