import com.example.config.Config; import com.example.config.impl.PropertiesConfig; public class AppConfig { private static final String CONFIG_FILE = "config.properties"; private Config config; public AppConfig() throws Exception { config = new PropertiesConfig(CONFIG_FILE); } public String getDatabaseUrl() { return config.getString("database.url"); } public void setDatabaseUrl(String url) { config.setProperty("database.url", url); config.save(); } public static void main(String[] args) throws Exception { AppConfig appConfig = new AppConfig(); System.out.println("Database URL: " + appConfig.getDatabaseUrl()); appConfig.setDatabaseUrl("jdbc:mysql://localhost:3306/mydb"); System.out.println("Database URL updated."); System.out.println("New Database URL: " + appConfig.getDatabaseUrl()); } }


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