SpringBoot配置文件

本文介绍了SpringBoot的配置文件,包括application.properties和推荐使用的application.yaml。重点讲解了yaml文件的语法结构,特别是其对空格缩进的严格要求,以及如何直接为实体类赋值的特性。通过对比,展示了使用yaml配置实体类相比于@value注解的便利性,并提到了@ConfigurationProperties注解的使用。此外,还提及了yaml支持的EL表达式和在全局配置、松散绑定以及JSR303数据校验中的应用。
摘要由CSDN通过智能技术生成

springBoot的配置文件有两种:application.properties和application.yaml(官网推荐)
语法结构如下:yaml文件对于空格的要求非常高,以空格的缩进表示层级关系


下面很容易看出,yaml配置更加轻巧

 yaml比较强的地方在于 可以直接给实体类赋值

下面是实体类赋值的例子,不用配置文件时,我们可以直接使用@value注解一个一个进行赋值,比较麻烦,不易修改

使用yaml进行实体类赋值写法如下,yaml还支持el表达式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值