SpringBoot yaml的配置及使用

application.yml配置如下

person:
    lastName: hello
    age: 18
    boss: false
    birth: 2017/12/12
    maps: {k1: v1,k2: 12}
    lists:
      ‐ lisi
      ‐ zhaoliu
    dog:
      name: 小狗
      age: 12

 javaBean配置如下:

@Component
@ConfigurationProperties(prefix "person")
public class Person {
    private String lastName;
    private Integer age;
    private Boolean boss;
    private Date birth;
    private Map maps;
    private List lists;
    private Dog dog; 
    
   

依赖


        
org.springframework.boot            
spring‐boot‐configuration‐processor            
true            
 

k:(空格)v:表示一对键值对(空格必须有);

转载于:https://www.cnblogs.com/mengjianzhou/p/8983721.html

你可能感兴趣的:(SpringBoot yaml的配置及使用)