让文件成为代码的一部分。
统一组织配置与语言文件,通过结构映射连接文件内容和代码中的对象,使代码先行,文件即刻出现。
了解文件服务@ConfigFile(name = "config")
public class MainConfig {
public String language = "zh_CN";
public Database database = new Database();
public static class Database {
public String host = "127.0.0.1";
public int port = 3306;
}
}
类声明字段、层级与默认值。
language: zh_CN
database:
host: 127.0.0.1
port: 3306
文件中的嵌套结构与对象字段一一对应。