Jakarta Config defines a core framework for the Jakarta EE platform allowing applications and other Jakarta EE components to read configuration data from different environment-aware sources in a portable way.
Jakarta Config is planning to release the first MVP (Minimum Viable Product) version. The main goal is to demonstrate progress and collect feedback from the community.
@Configuration
interface MyConfig {
Integer getConfigProperty1();
String getConfigProperty2();
MyConfigObject getMyConfigObject();
}
MyConfig myConfig = ConfigLoader.load(...);
@Inject
@ConfigObject
MyConfig myConfig;
Samples don’t represent the real APIs to create and provided only for idea demonstration.