Spring Boot(06)——参数配置机制
参数配置机制
Spring Boot默认会读取Classpath根路径下的application.properties文件和application.yml文件作为配置文件(使用properties文件还是yaml文件就看个人的喜好了,就笔者而言,yaml文件结构更好,看起来更加的直观),并把它们封装到Environment对象。在应用中通过注入Enviroment对象就可以获取到application.properties中定义的所有的属性,也可以直接定义属性占位符进行属性值注入。假设在application.yml文件中进行了如下定义,其中test.prop.c
的值中又使用了占位符test.prop.a
,这在原Spring中也是支持的语法。
test.prop:
a: valueA
b: valueB
c: ${ test.prop.a}C
在Spring Boot应用中有如下这样一个bean定义,它有propA、p
还没有评论,来说两句吧...