SpringBoot使用外部yml文件的两种方法
作者:早起晨练啊
这篇文章主要介绍在springboot中如何使用依赖jar包中的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文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!