application.yml内容
db:
url: 127.0.0.1
port: 7788
name: root
pwd: 123456
application.properties内容
db.url=127.0.0.1:7788
db.name=root
db.pwd=12345678
使用
在使用的类中,增加成员变量,并用@Value("${key}")注解
package top.malaoshi.controller;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class DbController {
@Value("${db.url}")
private String dburl;
@Value("${db.name}")
private String dbname;
@Value("${db.pwd}")
private String dbpwd;
@GetMapping("/db")
public String db(){
return String.format("url:%s--name:%s--pwd:%s", dburl,dbname,dbpwd);
}
}