import com.example.config.Config;
import com.example.config.ConfigFactory;
public class MyClass {
private static final Config config = ConfigFactory.load("app.conf");
public static void main(String[] args) {
String value = config.getString("key");
System.out.println(value);
}
}
import com.example.config.Config;
import com.example.config.ConfigFactory;
public class MyClass {
private static final Config config = ConfigFactory.load("app.yaml");
public static void main(String[] args) {
String value = config.getString("key");
System.out.println(value);
}
}
import com.example.config.Config;
import com.example.config.ConfigFactory;
public class MyClass {
private static final Config config = ConfigFactory.load("app.conf");
public static void main(String[] args) {
config.addChangeListener(new ConfigChangeListener() {
@Override
public void onChange(Config config, Set<String> keys) {
System.out.println("Config changed: " + keys.toString());
}
});
config.setProperty("key", "new value");
}
}