第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

在Spring mybatis的maven項(xiàng)目中如何實(shí)現(xiàn)動(dòng)態(tài)配置?

在Spring mybatis的maven項(xiàng)目中如何實(shí)現(xiàn)動(dòng)態(tài)配置?

猛跑小豬 2019-03-13 14:15:31
比如在項(xiàng)目中,我們會把數(shù)據(jù)庫連接信息和redis連接信息放在properties文件中,我想把這個(gè)文件里的連接信息變成動(dòng)態(tài),也不需要去重啟服務(wù)就可以切換,如何實(shí)現(xiàn)?
查看完整描述

5 回答

?
侃侃爾雅

TA貢獻(xiàn)1801條經(jīng)驗(yàn) 獲得超16個(gè)贊

Maven中有個(gè)叫做Profile的配置,可以針對不同環(huán)境進(jìn)行不同的配置。


<profiles>

     <profile>

          <id>dev</id>

          <properties>

               <db.driver>com.mysql.jdbc.Driver</db.driver>

               <db.url>jdbc:mysql://192.168.1.100:3306/test</db.url>

               <db.username>dev</db.username>

               <db.password>dev-pwd</db.password>

          </properties>

     </profile>

     //可定義多個(gè)profile,針對不同環(huán)境的不同id

     <profile>

     ...

     <profile>

</profiles>

使用命令行指定根據(jù)不同的Profile Id使用不同的配置


mvn clean install -P dev


查看完整回答
反對 回復(fù) 2019-04-18
?
撒科打諢

TA貢獻(xiàn)1934條經(jīng)驗(yàn) 獲得超2個(gè)贊

有一個(gè)技術(shù),叫做autoconfig的。你可以百度了解一下。

可以通過配置文件,配置測試環(huán)境、開發(fā)環(huán)境、線上環(huán)境,項(xiàng)目會根據(jù)不同的情況下,分別加載不同的配置文件。


查看完整回答
反對 回復(fù) 2019-04-18
?
慕桂英4014372

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超13個(gè)贊

不重啟服務(wù)器想變換連接的數(shù)據(jù)庫是不可能的,可以獲取到連接的信息值,但是不可能動(dòng)態(tài)切換到另一個(gè)庫的


查看完整回答
反對 回復(fù) 2019-04-18
?
一只名叫tom的貓

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超3個(gè)贊

關(guān)鍵字jrebel


查看完整回答
反對 回復(fù) 2019-04-18
  • 5 回答
  • 0 關(guān)注
  • 550 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號