zoukankan      html  css  js  c++  java
  • Spring Boot新增一个YML配置文件,并进行加载

    我们在同级目录下增加

    然后增加一个配置类

    SpringBootConfiguration.java

    import org.springframework.beans.factory.config.YamlPropertiesFactoryBean;
    import org.springframework.context.annotation.Bean;
    import org.springframework.context.annotation.Configuration;
    import org.springframework.context.support.PropertySourcesPlaceholderConfigurer;
    import org.springframework.core.io.ClassPathResource;
    
    /**
     * @author yvioo
     */
    @Configuration
    public class SpringBootConfiguration {
    
        @Bean
        public static PropertySourcesPlaceholderConfigurer properties() {
            PropertySourcesPlaceholderConfigurer configurer = new PropertySourcesPlaceholderConfigurer();
            YamlPropertiesFactoryBean yaml = new YamlPropertiesFactoryBean();
           // 加载YML格式自定义配置文件 这里的 front.yml 为你新建的放在根目录下的 yml文件名称
            yaml.setResources(new ClassPathResource("front.yml"));
            configurer.setProperties(yaml.getObject());
            return configurer;
        }
    }

    IDEA中springboot项目添加yml格式配置文件 参考:https://www.cnblogs.com/pxblog/p/12304493.html

    -----------------------有任何问题可以在评论区评论,也可以私信我,我看到的话会进行回复,欢迎大家指教------------------------ (蓝奏云官网有些地址失效了,需要把请求地址lanzous改成lanzoux才可以)
  • 相关阅读:
    《父亲写的散文诗》--许飞
    python 解数独
    github key already in use
    openwrt ddns绑定域名
    hexo 长期后台运行
    修复云服务器rpm无法使用的问题
    vim 取消筛选高亮
    力扣 2021.02.25 最长公共前缀
    [模板]-Manacher
    背包问题回顾
  • 原文地址:https://www.cnblogs.com/pxblog/p/14444224.html
Copyright © 2011-2022 走看看