Maven: <dependency> <groupId>com.github.sticky-projects</groupId> <artifactId>sticky-configured-6</artifactId> <version>6.0.0</version> </dependency> Gradle: groovy implementation 'com.github.sticky-projects:sticky-configured-6:6.0.0' properties # Config.properties database.url = jdbc:mysql://localhost:3306/mydatabase database.username = myuser database.password = mypassword import io.github.stickproject.config.annotations.Configuration; import io.github.stickproject.config.annotations.Property; @Configuration(filename = "Config.properties") public class Config { @Property("database.url") private String databaseUrl; @Property("database.username") private String databaseUsername; @Property("database.password") private String databasePassword; public String getDatabaseUrl() { return databaseUrl; } public String getDatabaseUsername() { return databaseUsername; } public String getDatabasePassword() { return databasePassword; } } Config config = new Config(); String url = config.getDatabaseUrl(); String username = config.getDatabaseUsername(); String password = config.getDatabasePassword();


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