<dependency> <groupId>com.typesafe.config</groupId> <artifactId>config</artifactId> <version>1.4.0</version> </dependency> properties db.url=jdbc:mysql://localhost:3306/mydb db.username=root db.password=123456 log.level=DEBUG import com.typesafe.config.Config; import com.typesafe.config.ConfigFactory; public class Main { public static void main(String[] args) { Config config = ConfigFactory.load(); // Config config = ConfigFactory.load("application.conf"); // Config config = ConfigFactory.load("config/myconfig.conf"); } } String url = config.getString("db.url"); String username = config.getString("db.username"); String password = config.getString("db.password"); int logLevel = config.getInt("log.level"); import com.typesafe.config.Config; import com.typesafe.config.ConfigFactory; import com.typesafe.config.ConfigValueFactory; public class Main { public static void main(String[] args) { Config config = ConfigFactory.load(); Config modifiedConfig = config.withValue("log.level", ConfigValueFactory.fromAnyRef("INFO")); } }


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