In this chapter, we will start by introducing MicroProfile Config as it is the basis for the configuration of other MicroProfile features, in addition to application-level configuration. The MicroProfile Config specification provides a common way to retrieve configuration coming from a variety of sources (properties files, system properties, environment variables, databases, and so on).
The topics we will cover include the following:
- Reading configuration from your application
- Providing additional sources of configuration to your application
- Providing conversion from plain configuration into application-specific objects