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
使用
在使用的类中,增加Environment成员变量,并用@Autowired注解
package top.malaoshi.controller;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.core.env.Environment;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class DbController {
@Autowired
private Environment env;
@GetMapping("/db")
public String db(){
return String.format("url:%s--name:%s--pwd:%s", env.getProperty("db.url"),env.getProperty("db.name"),env.getProperty("db.pwd"));
}
}