概述
需求:
不同环境需要访问不同的ip
web.xml
<!-- 配置spring的默认profile dev 开发环境; pro 生产环境由 环境变量更改 tomcat 中 catalina.bat(.sh中不用“set”) 添加JAVA_OPS。通过设置active选择不同配置文件 set JAVA_OPTS="-Dspring.profiles.active=pro"--> <context-param> <param-name>spring.profiles.default</param-name> <param-value>dev</param-value> </context-param>
不同环境的数据
配置文件:
<!--请求的ip--> <bean class="java.lang.String" id="requestId"> <constructor-arg type="java.lang.String" value="${request_ip}"/> </bean> <!--开发环境--> <beans profile="dev"> <context:property-placeholder location="classpath*:dbconfig-dev.properties" /> </beans> <!--生产环境--> <beans profile="pro"> <context:property-placeholder location="classpath*:dbconfig-pro.properties" /> </beans>
使用:
原文 http://www.cnblogs.com/lukeheng/p/7444246.html
转载于:https://www.cnblogs.com/lukeheng/p/7444246.html
最后
以上就是冷酷紫菜为你收集整理的不同环境,使用spring注入不同字符串的全部内容,希望文章能够帮你解决不同环境,使用spring注入不同字符串所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复