import com.netflix.config.ConfigurationManager; import com.netflix.config.DynamicPropertyFactory; import com.netflix.config.DynamicStringProperty; public class AppConfig { private DynamicStringProperty appName; public AppConfig() { appName = DynamicPropertyFactory.getInstance().getStringProperty("app.name", "DefaultApp"); } public String getAppName() { return appName.get(); } public void setAppName(String appName) { this.appName.set(appName); } } public class Main { public static void main(String[] args) { ConfigurationManager.loadPropertiesFromResources("config.properties"); AppConfig config = new AppConfig(); config.setAppName("NewApp"); } }


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