# config.properties database.url=jdbc:mysql://localhost:3306/mydb database.username=root database.password=secret import com.github.config.Config; import com.github.config.annotations.ConfigField; public class AppConfig { @ConfigField(name = "database.url") private String databaseUrl; @ConfigField(name = "database.username") private String databaseUsername; @ConfigField(name = "database.password") private String databasePassword; // getters and setters } import com.github.config.ConfigFactory; public class Main { public static void main(String[] args) { Config config = ConfigFactory.load("config.properties"); AppConfig appConfig = config.create(AppConfig.class); System.out.println("Database URL: " + appConfig.getDatabaseUrl()); System.out.println("Database Username: " + appConfig.getDatabaseUsername()); System.out.println("Database Password: " + appConfig.getDatabasePassword()); } }


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