欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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