spring 经过 profile 加载配置文件ITeye - 超凡娱乐

spring 经过 profile 加载配置文件ITeye

2019-01-12 06:53:14 | 作者: 惜珊 | 标签: 加载,文件,装备 | 浏览: 946

项目默许从diamond里加载装备文件,diamond只要一个,开发时,修正装备会影响到所有人,开发时需求运用本地装备,项目布署时,还按出产环境的方法布署

运用spring4.1的装备
 bean 
 property name="order" value="2" / 
 property name="ignoreResourceNotFound" value="true" / 
 property name="ignoreUnresolvablePlaceholders" value="true" / 
 property name="location" value="classpath:XXXX.properties" / 
 /bean 
 beans profile="dev" 
 bean 
 property name="order" value="1" / 
 property name="ignoreResourceNotFound" value="true" / 
 property name="ignoreUnresolvablePlaceholders" value="true" / 
 property name="location" value="classpath:YYYY.properties" / 
 /bean 
 /beans 


体系运用dev profile时,会按次序加载两个装备文件,哪个先加载,哪个就收效,后加载的,就无效

指定默许的profile 为production
 servlet 
 servlet-name springmvc /servlet-name 
 servlet-class org.springframework.web.servlet.DispatcherServlet /servlet-class 
 init-param 
 param-name contextConfigLocation /param-name 
 param-value classpath:springmvc-servlet.xml /param-value 
 /init-param 
 init-param 
 param-name spring.profiles.default /param-name 
 param-value production /param-value 
 /init-param 
 load-on-startup 1 /load-on-startup 
 /servlet 


开发环境运用dev profile的方法
jetty:run -Dspring.profiles.active=dev


版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表超凡娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章