欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

SpringBoot使用外部yml文件的两种方法,

来源: javaer 分享于  点击 8179 次 点评:163

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文件内容请搜索3672js教程以前的文章或继续浏览下面的相关文章希望大家以后多多支持3672js教程!

您可能感兴趣的文章:
  • Springboot application.yml配置文件拆分方式
  • 多个springboot项目如何使用一个外部共同的application.yml
  • Springboot如何使用外部yml启动
  • SpringBoot中application.properties、application.yaml、application.yml区别
  • SpringBoot使用YML文件进行多环境配置的三种方法
  • springBoot无法解析yml问题
相关栏目:

用户点评