yml为属性赋值
程序员文章站
2022-05-08 12:37:17
...
yml配置文件 : 层次结构 && 缩进 && key-value间空格
server:
port: 8080
servlet:
context-path: /
#添加数据库配置 properties
jdbc:
jdbcUrl: 数据库地址
username: root
password: root
//返回json数据
@RestController
//Spring专门为属性赋值
//前提: spring容器必须先加载配置信息, 通过spel表达式获取
@Value("${jdbc.url}")
//批量赋值
//1. 添加依赖 : spring-boot-configuration-processor
//2. 提供set方法
@ConfigrationProperties(prefix="jdbc")
public class DemoController{
private String jdbcUrl;
private String username;
private String password;
public void setJdbcUrl(String jdbcUrl){
this.jdbcUrl = jdbcUrl;
}
...
}
上一篇: yml文件解析