<dependencies> <!-- Archaius Core --> <dependency> <groupId>com.netflix.archaius</groupId> <artifactId>archaius-core</artifactId> <version>0.7.6</version> </dependency> </dependencies> import com.netflix.config.DynamicPropertyFactory; import com.netflix.config.DynamicStringProperty; public class AppConfig { private static final DynamicStringProperty PROPERTY_NAME = DynamicPropertyFactory.getInstance().getStringProperty("property.name", "default-value"); public static String getPropertyName() { return PROPERTY_NAME.get(); } } public class App { public static void main(String[] args) { String propertyName = AppConfig.getPropertyName(); System.out.println("Property Name: " + propertyName); } } properties property.name=new-value import com.netflix.config.ConfigurationManager; public class Main { public static void main(String[] args) { ConfigurationManager.loadCascadedPropertiesFromResources("config"); } }


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