Spring profile 切换开发、测试、模拟、生成环境

1、在resource目录下建立每种环境对应的配置文件

开发库      dbconfig-development.properties
测试库      dbconfig-test.properties
模拟库      dbconfig-simulation.properties
正式库      dbconfig-production.properties

2、在-mybatis.xml 中配置profile

<beans profile="production">
    <context:property-placeholder location="classpath:dbconfig-production.properties"/>
</beans>
<beans profile="simulation">
    <context:property-placeholder location="classpath:dbconfig-simulation.properties"/>
</beans>
<beans profile="test">
    <context:property-placeholder location="classpath:dbconfig-test.properties"/>
</beans>
<beans profile="development">
    <context:property-placeholder location="classpath:dbconfig-development.properties"/>
</beans>

3、激活profile

(1)web.xml激活

<context-param>
    <param-name>spring.profiles.default</param-name>
    <param-value>development</param-value>
</context-param>

(2)Tomcat配置激活 tomcat下bin目录catalina.bat 设置

set JAVA_OPTS="-Dspring.profiles.active=test"

(3)Idea激活



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值