import com.example.config.Config;
import com.example.config.ConfigLoader;
import com.example.config.annotation.ConfigProperty;
@Config(file = "config.properties")
public class MyConfig {
@ConfigProperty(key = "database.url")
private String dbUrl;
@ConfigProperty(key = "database.username")
private String dbUsername;
@ConfigProperty(key = "database.password")
private String dbPassword;
public static void main(String[] args) {
MyConfig config = ConfigLoader.load(MyConfig.class);
System.out.println("Database URL: " + config.getDbUrl());
System.out.println("Username: " + config.getDbUsername());
System.out.println("Password: " + config.getDbPassword());
}
}