spring.profiles.active 針對多種啓動環境的spring配置

咱們的工程通常在會跑在正式環境、測試環境上,當打包或者運行的時候,切換數據庫信息可能會是很麻煩的問題。html

配置方式:web

一、在spring配置文件中配置兩種環境信息spring

 

[html] view plain copy數據庫

  1. <beans profile="dev">  
  2.         <context:property-placeholder location="classpath:jdbc-dev.properties"/>  
  3.     </beans>  
  4.     <beans profile="prd">  
  5.         <context:property-placeholder location="classpath:jdbc-prd.properties"/>  
  6.     </beans>  


二、在web.xml中配置使用哪一種環境信息,tomcat啓動的時候自動去加載對應的環境信息tomcat

 

[html] view plain copyapp

  1. <context-param>  
  2.         <param-name>spring.profiles.active</param-name>  
  3.         <param-value>dev</param-value>  
  4.     </context-param>  
相關文章
相關標籤/搜索