Quarkus技术咨询:能否将注解配置从application.properties移至application.yaml?
可以将配置迁移到application.yaml并正常读取
当然可以,Spring Boot完全支持将application.properties中的配置迁移到application.yaml文件中,只要保证配置键的结构正确,运行时就能被正常读取。
你提供的properties配置对应的YAML写法如下:
my: project: MyClass/myFunction/Retry/maxRetries: 3 MyClass/myFunction/Retry/delay: 400
或者,如果你希望更直接地对应原键名,也可以将完整键名用引号包裹后写成平级形式:
"my.project.MyClass/myFunction/Retry/maxRetries": 3 "my.project.MyClass/myFunction/Retry/delay": 400
两种写法都能被Spring Boot正确解析,因为Spring对properties和YAML的配置绑定逻辑是一致的,只要键名完全匹配即可。
内容的提问来源于stack exchange,提问作者MiketheCalamity
相关产品推荐
相关产品推荐

