Mapping Properties To POJO

Learn the concept of configuration properties in spring boot and how to validate the properties using the JSR 380 bean validation framework.


Every application above play size requires some parameters at startup. These parameters may, for example, define which database to connect to, which locale to support, or which logging level to apply.

Configuration allows the same code to be run with different configurations in a different environment. In the same way, our application has a database property and a property related to forbes400.

Get hands-on with 1200+ tech skills courses.