一、配置文件基本语法
application.yml或application.properties是固定文件名全局配置
- yml文件的具体语法与properties类似,只是把".“换成了”:",需要注意的是冒号后面需要有个空格。
- 基本语法键值对形式书写
k:(空格)v
- 双引号转义字符,单引号则是一般字符
"111 \n 222"
等价于
"111 换行 222"
'111 \n 222'
等价于
'111 \n 222'
- 集合的写法
lists:
- role1
- role2
二、自定义标签
代码
Role
package com.yhw.bean;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;
import java.util.List;
import java.util.Map;
@Data
@Component
@ConfigurationProperties(prefix = "role")
public class Role {
private String name;
private int sex;
private int hp;
private List<Object> lists;
private Map<String,Object> maps;
private Pet pet;
private boolean rpg;
}
Pet
package com.yhw.bean