獲取項目yaml配置

定義ApplicationContextHelper

@Component
public class ApplicationContextHelper implements ApplicationContextAware {

        public static ApplicationContext applicationContext;

        public ApplicationContextHelper(){}

        @Override
        public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
                ApplicationContextHelper.applicationContext = applicationContext;
        }

        public static <T> T getBean(Class<T> clazz){
                return applicationContext.getBean(clazz);
        }
}

獲取配置

ApplicationContextHelper.applicationContext.getEnvironment().getProperty("config")

application.yaml

config: xxx

學習Java的同學注意了!!!
學習過程中遇到什麼問題或者想獲取學習資源的話,歡迎加入Java學習交流羣,羣號碼:543120397 我們一起學Java!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章