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

鍍金池/ 問答/Java  C++  HTML/ springboot 的properties已經(jīng)包含了很多默認配置了 我們再用@

springboot 的properties已經(jīng)包含了很多默認配置了 我們再用@Configuration 配置的目的是什么 ?

如題,統(tǒng)一在properties文件里配置不更好嗎?

回答
編輯回答
影魅

Properties解決的是配置信息外化,也就是我們常用的配置文件
@Configuration 是Spring的Java Config核心,及通過Java完成Bean的定義
兩個應用場景不同。
在Spring Boot中,Starter為我們自動啟用了很多Bean,這些Bean的配置信息通過properties的方式暴露出來以供使用人員調(diào)整參數(shù),但并不是通過調(diào)整properties文件能配置所有的Bean,一下負責的Bean配置還是需要使用@Configuration方式,比如Spring Security的WebSecurityConfigurerAdapter配置

2017年8月17日 22:27