-
先看代码
java
@Component @ConfigurationProperties(value = "dog") public class Dog { private String firstName; //注意这个属性名字 private Integer age; }
yml
dog: #也可以使用"_" first-name: dahuang age: 4
//输出: Dog{firstName='dahuang', age=4}
-
可以看到
- yml 定义的属性名为
first-name
- java 定义的属性名为
firstName
- yml 定义的属性名为
-
结论
- 在yml中使用中划线分割和驼峰命名可以对应上
yml之松散绑定
最新推荐文章于 2023-01-15 14:31:22 发布