摘要: 1、多Profile文件 我们在主配置文件编写的时候,文件名可以是 application-{profile}.properties/yml默认使用application.properties的配置; 2、yml支持多文档块方式 server: port: 8081 spring: profiles 阅读全文
posted @ 2020-06-26 00:31 King-DA 阅读(360) 评论(0) 推荐(0)
摘要: 1、随机数 ${random.value},${random.int},${random.long},${random.int(10)},${random.int(1024,65536)} 2、占位符获取之前配置的值,如果没有可以:指定默认值 person.dog.name=${person.hel 阅读全文
posted @ 2020-06-26 00:30 King-DA 阅读(123) 评论(0) 推荐(0)
摘要: 1、@PropertySource:加载指定的配置文件 @PropertySource(value = {classpath:person.properties}) 2、@ImportResource:导入Spring的配置文件,让配置文件里面的内容生效 Spring Boot里面没有Spring的 阅读全文
posted @ 2020-06-26 00:27 King-DA 阅读(201) 评论(0) 推荐(0)
摘要: @ConfigurationProperties @value 功能 批量注入配置文件中的属性 一个个指定 松散绑定 支持 不支持 SpEl 不支持 支持 JSR303数据校验 支持 不支持 复杂类型封装 支持 不支持 只是在某个业务逻辑中获取一下配置的某些值,使用@Value 专门编写一个java 阅读全文
posted @ 2020-06-26 00:11 King-DA 阅读(101) 评论(0) 推荐(0)
摘要: 在编写项目代码时,我们要求更灵活的配置,更好的模块化整合。在 Spring Boot 项目中,为满足以上要求,我们将大量的参数配置在 application.properties 或 application.yml 文件中,通过 @ConfigurationProperties 注解,我们可以方便的 阅读全文
posted @ 2020-06-26 00:07 King-DA 阅读(739) 评论(0) 推荐(0)