Maven: <dependency> <groupId>com.beerboy</groupId> <artifactId>sticky-configured-6</artifactId> <version>1.0.0</version> </dependency> Gradle: groovy implementation 'com.beerboy:sticky-configured-6:1.0.0' properties database.host=localhost database.port=3306 database.username=admin database.password=secret public class AppConfig { private String host; private int port; private String username; private String password; // getter and setter methods for each configuration parameter // ... } import com.beerboy.ss.annotation.Configuration; import com.beerboy.ss.context.ConfigContext; @Configuration public class AppConfiguration { public static void main(String[] args) { ConfigContext.init(); AppConfig config = ConfigContext.getInstance().bind(AppConfig.class); System.out.println("Host: " + config.getHost()); System.out.println("Port: " + config.getPort()); System.out.println("Username: " + config.getUsername()); System.out.println("Password: " + config.getPassword()); } }


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