SpringBoot使用外部yml文件的兩種方法
這篇文章主要介紹在springboot中如何使用依賴jar包中的yml文件。
java web項目都是分模塊的,比如這個項目web模塊依賴 model模塊
第一種方法:
在web模塊中引用model中的yml文件
主要就是圖4
spring: application: profiles: include: model
這種方法中 application-model.yml的前綴一定要和主在配置文件application.yml的名字一致
第二種方法:
就是在WebApplication中添加綠色代碼
@Bean public static PropertySourcesPlaceholderConfigurer properties() { PropertySourcesPlaceholderConfigurer configurer = new PropertySourcesPlaceholderConfigurer(); YamlPropertiesFactoryBean yaml = new YamlPropertiesFactoryBean(); yaml.setResources(new ClassPathResource("application-model.yml")); configurer.setProperties(yaml.getObject()); return configurer; }
到此這篇關于SpringBoot使用外部yml文件的兩種方法的文章就介紹到這了,更多相關SpringBoot外部yml文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Java使用OTP動態(tài)口令(每分鐘變一次)進行登錄認證
這篇文章主要介紹了Java使用OTP動態(tài)口令(每分鐘變一次)進行登錄認證,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-09-09Apache Maven創(chuàng)建工程的實現(xiàn)示例
本文詳細介紹了如何使用Maven創(chuàng)建一個新的Java工程,包括使用maven-archetype-plugin插件、項目的基本結(jié)構(gòu)和文件、構(gòu)建和運行項目的方法以及常見問題的解決,Maven通過簡化項目構(gòu)建和依賴管理,成為Java開發(fā)中不可或缺的工具2024-11-11JAVA?兩個類同時實現(xiàn)同一個接口的方法(三種方法)
在Java中,兩個類同時實現(xiàn)同一個接口是非常常見的,接口定義了一組方法,實現(xiàn)接口的類必須提供這些方法的具體實現(xiàn),以下將展示如何實現(xiàn)這一要求,并提供具體的代碼示例,需要的朋友可以參考下2024-08-08基于<aop:aspect>與<aop:advisor>的區(qū)別
這篇文章主要介紹了<aop:aspect>與<aop:advisor>的區(qū)別,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11