paulwong

          SPRING中多開發+測試多環境中的資源文件配置

          property文件有幾份,如
          mongo_dev.properties
          #intranet
          mongo.replicationset=10.120.141.229:27017,10.120.141.226:27017,10.120.141.228:27017
          mongo.username=cms
          mongo.password=cms

          mongo.dbname=cms
          mongo.connectionsPerHost=100
          mongo.threadsAllowedToBlockForConnectionMultiplier=4
          mongo.maxWaitTime=1500
          mongo.socketTimeout=1500
          mongo.connectTimeout=1000
          mongo.autoConnectRetry=true
          mongo.socketKeepAlive=true
          mongo.slaveOk=true

          mongo.debug=true
          mongo.trace=true


          mongo_test.properties
          #internet
          mongo.replicationset=10.120.11.221:27017,10.120.11.122:27017,10.120.11.212:27017
          mongo.username=cms
          mongo.password=cms

          mongo.dbname=cms
          mongo.connectionsPerHost=100
          mongo.threadsAllowedToBlockForConnectionMultiplier=4
          mongo.maxWaitTime=1500
          mongo.socketTimeout=1500
          mongo.connectTimeout=1000
          mongo.autoConnectRetry=true
          mongo.socketKeepAlive=true
          mongo.slaveOk=true

          mongo.debug=false
          mongo.trace=false

          Spring的配置文件中加入
          <context:property-placeholder
                  
          location="classpath*:/properties/mongodb/mongo_${spring.profiles.active}.properties />



          #將下面參數放在JVM中,如果是TOMCAT則放在catalina.sh
          #開發:
          JAVA_OPTS="$JAVA_OPTS -Dspring.profiles.active=dev "

          #測試:
          JAVA_OPTS="$JAVA_OPTS -Dspring.profiles.active=test "

          #如果是ECLIPSE中啟動TOMCAT,則只需加
          -Dspring.profiles.active=dev





          posted on 2014-03-28 10:57 paulwong 閱讀(4535) 評論(0)  編輯  收藏 所屬分類: MAVENTOMCAT

          主站蜘蛛池模板: 锡林郭勒盟| 满城县| 永定县| 河南省| 南宁市| 施秉县| 晋江市| 双城市| 石泉县| 盘锦市| 巴塘县| 抚顺县| 雅安市| 莫力| 乌兰浩特市| 孝感市| 北流市| 手游| 临城县| 乡宁县| 容城县| 和政县| 普格县| 无极县| 澎湖县| 伊宁市| 渝北区| 绥化市| 泽州县| 旬邑县| 永福县| 石楼县| 巴中市| 兴隆县| 鄂托克旗| 察雅县| 东乡县| 白玉县| 台湾省| 虞城县| 阿拉尔市|