参数间引用

在Spring Boot配置文件中,配置文件的属性值还能够进行参数间的引用,也就是在后一个配置的属性值中直接引用先前已经定义过的属性,这样能够直接解析其中的属性值了。 使用参数间引用的好处就是,在多个具备相互关联的配置属性中,只须要对其中一处属性预先配置,其余地方均可以引用,省去了后续多处修改的麻烦 参数间引用的语法格式为${xx},xx表示先前在配置文件中已经配置过的属性名,示例代码以下 ```properties app.name=MyApp app.description=${app.name} is a Spring Boot application ``` 上述参数间引用设置示例中,先设置了“app.name=MyApp”,将app.name属性的属性值设置为了MyApp;接着,在app.description属性配置中,使用${app.name}对前一个属性值进行了引用 接下来,经过一个案例来演示使用随机值设置以及参数间引用的方式进行属性设置的具体使用和效果,具体步骤以下 (1)打开Spring Boot项目resources目录下的application.properties配置文件,在该配置文件中分别经过随机值设置和参数间引用来配置两个测试属性,示例代码以下 ```properties # 随机值设置以及参数间引用配置 tom.age=${random.int[10,20]} tom.description=tom的年龄多是${tom.age} ``` 在上述application.properties配置文件中,先使用随机值设置了tom.age属性的属性值,该属性值设置在了[10,20]之间,随后使用参数间引用配置了tom.description属性 这些内容,是从拉勾教育的《Java工程师高薪训练营》里学到的,课程内容很是全面,还有拉勾的内推大厂服务,推荐你也看看。
相关文章
相关标签/搜索