在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Java  網(wǎng)絡(luò)安全/ 關(guān)于spring中profile的active和default配置是否多余的問(wèn)題

關(guān)于spring中profile的active和default配置是否多余的問(wèn)題

問(wèn)題說(shuō)明:

為了在不同的環(huán)境中使用不同的環(huán)境配置信息,所以有了profile這樣一個(gè)高級(jí)的配置
為了在不同的環(huán)境中使用不周的環(huán)境配置,我們需要去激活它,這樣就會(huì)有兩種激活方式
spring.profiles.activespring.profiles.default

這兩種方式的說(shuō)明是:

如果設(shè)置了spring.profiles.active屬性的話,那么它的值就會(huì)用來(lái)確定哪個(gè)profile是激活的。但如果沒(méi)有設(shè)置spring.profiles.active屬性的話,那Spring將會(huì)查找spring.profiles.default的值。如果spring.profiles.activespring.profiles.default均沒(méi)有設(shè)置的話,那就沒(méi)有激活的profile,因此只會(huì)創(chuàng)建那些沒(méi)有定義在profile中的bean

問(wèn)題:
既然有了spring.profiles.active這樣一個(gè)配置,為什么還要spring.profiles.default?不是顯得多余么,我直接配置active配置不就可以了?

回答
編輯回答
我以為

得有默認(rèn)的profile啊,沒(méi)默認(rèn)的你又不指定,spring怎么初始化

2018年9月16日 11:36