Springboot加载perproties文件的几种方式

2022-07-01 10:49:37

开发中我们经常会需要动态的配置的一些变量,而这些变量我们一般都是通过.properties文件来配置,那么,常见的加载.properties文件的集中方式都有那些
1、通过@ConfigurationProperties注解的形式来加载

  @ConfigurationProperties(prefix = "app")

   // @PropertySource(value = "application.properties")

  采用app.xxx来获取配置文件的属性

2、通过@Value注解的形式来加载

这种方式是我们经常用到的一种加载的方式

3、通过注入Environment的形式来加载

3、通过PropertiesLoaderUtils的形式来加载

这种方式需要自行编写类,然后获取到配置文件的所有属性存入到map中,然后通过get获取,比较麻烦

如果是再类的注解上使用,可直接采用${}获取,如下:

  • 作者:Calvin_it
  • 原文链接:https://blog.csdn.net/qq_37840993/article/details/90374774
    更新时间:2022-07-01 10:49:37