paulwong

          SPRING中多開發(fā)+測試多環(huán)境中的資源文件配置

          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 />



          #將下面參數(shù)放在JVM中,如果是TOMCAT則放在catalina.sh
          #開發(fā):
          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 閱讀(4528) 評論(0)  編輯  收藏 所屬分類: MAVENTOMCAT

          主站蜘蛛池模板: 潍坊市| 峨山| 株洲县| 南投县| 张家口市| 九龙城区| 贵溪市| 安新县| 兴城市| 河西区| 大宁县| 临泉县| 密山市| 高邑县| 嘉义县| 合川市| 光山县| 蛟河市| 扎鲁特旗| 平安县| 左贡县| 大余县| 玉门市| 大新县| 兴化市| 泸西县| 日土县| 汉源县| 方山县| 郯城县| 新营市| 常山县| 樟树市| 恩平市| 个旧市| 澄江县| 温宿县| 天峻县| 开阳县| 凌云县| 和田县|