springboot的起步依赖

加载自动配置的方式2:

 springboot读取配置文件的方式:

1、读取核心配置文件

核心配置文件是指在resources根目录下的application.properties或application.yml配置文件,读取这两个配置文件的方法有两种,都比较简单。

方式一:使用@Value方式(常用);在@Value的${}中包含的是核心配置文件中的键名

方式二:使用Environment方式;这种方式是依赖注入Evnironment来完成,在创建的成员变量private Environment env上加上@Autowired注解即可完成依赖注入,然后使用env.getProperty("键名")即可读取出对应的值。

2、读取自定义配置文件

为了不破坏核心文件的原生态,但又需要有自定义的配置信息存在,一般情况下会选择自定义配置文件来放这些自定义信息,这里在resources目录下创建配置文件author.properties。

扫描二维码关注公众号,回复: 68367 查看本文章

注意:
    在@ConfigurationProperties注释中有两个属性:
locations:指定配置文件的所在位置
prefix:指定配置文件中键名称的前缀(我这里配置文件中所有键名都是以author.开头)
    使用@Component是让该类能够在其他地方被依赖使用,即使用@Autowired注释来创建实例。

猜你喜欢

转载自www.cnblogs.com/fengli9998/p/8949424.html