Hands-On Enterprise Java Microservices with Eclipse MicroProfile
上QQ阅读APP看书,第一时间看更新

Providing sources of configuration

The source of a configuration is represented by the ConfigSource interface. You do not need to implement this interface unless you want to provide a source of configurations that are not available by the MicroProfile implementation you use in your application.

If a property is found in multiple config sources, Config will return the value from the ConfigSource interface with the highest ordinal value.

Ordering ConfigSource is important as users can provide custom ConfigSource interfaces in addition to the default ones provided by the MicroProfile Config implementation.