美文网首页
properties配置文件

properties配置文件

作者: ChadJ | 来源:发表于2019-09-26 16:57 被阅读0次

1-位置

  1. 项目根目录下的config目录下
  2. 项目的根目录下
  3. resources根目录下的config目录下
  4. resources目录下
    注意:优先级依次降低,其余位置需要通过启动时--spring.config.location=classpath:[位置]进行配置

2-文件名

默认加载application的配置文件,如果需要自定义文件名,可通过--spring.config.name=[文件名]进行配置。
Idea内可以配置,启动命令末尾添加即可。

3-属性注入

通过@Value(${key})注入给某给变量
指定配置文件
XML注入指定properties文件:
<context:property-placeholder location="classpath:book.properties"/>
注解注入指定文件:
@PropertySource("classpath:book.properties")

4-类型安全的属性注入

@ConfigurationProperties(prefix = "book")

利用此注解配置属性的前缀,此时会自动将Spring容器中对应的数据注入到对象对应的属性中,不用通过@Value挨个注入。

相关文章

网友评论

      本文标题:properties配置文件

      本文链接:https://www.haomeiwen.com/subject/oyxmyctx.html