springboot的两种配置文件语法

让yml,properties配置文件有提示


    <dependency>

        <groupId>org.springframework.boot

        <artifactId>spring-boot-configuration-processor

        <optional>true

    </dependency>

创建Student

@ConfigurationProperties(prefix=”student”)

Springboot标记了IOC容器里面一个对象

当IOC里面的对象初始化完成之后,再去扫描ConfigurationProperties

然后把配置文件里面是student前缀开头的配置注入到IOC这个对象的相应的set方法里面

image

使用application.properties的文件注入

image

使用application.yml的文件注入

image

配置文件占位符

image
image

两种方法的说明

1,如果properties里面配置了就不会去yml里面去取值,如果没有配置就会去yml里面去取

2,两种配置方法是互补的

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容