項目目錄結構:

app.yaml
appid: zrunframrwork
spring:
application:
name: zrunframrwork
datasource:
driverClassName: com.mysql.jdbc.Driver
url: jdbc:mysql://localhost/test
server:
port: 9000
測試代碼
Yaml yaml = new Yaml();
//文件路徑是相對類目錄(src/main/java)的相對路徑
InputStream in = App.class.getClassLoader().getResourceAsStream("com/zrun/TestReadYamlFile/app.yaml");//或者app.yaml
Map<String, Object> map = yaml.loadAs(in, Map.class);
String appid = map.getOrDefault("appid", "123").toString();
System.out.println(appid);
String port = ((Map<String, Object>) map.get("server")).get("port").toString();
System.out.println(port);
