// Config.java public class Config { @ConfigItem(key = "app.mode", defaultValue = "prod", description = "Application mode") public static String appMode; @ConfigItem(key = "db.host", defaultValue = "localhost", description = "Database host") public static String dbHost; @InjectConfig(key = "db.port") public static int dbPort; } // AppConfig.properties app.mode=dev db.port=3306 // Main.java public class Main { public static void main(String[] args) { ConfigMagic.initialize("AppConfig.properties", Config.class); System.out.println("Application mode: " + Config.appMode); System.out.println("Database host: " + Config.dbHost); System.out.println("Database port: " + Config.dbPort); } }


上一篇:
下一篇:
切换中文