This project illustrates difference between
two techniques :
YAML Schema
and Spring Configuration Metadata processor
.
Read More
- Spring Configuration Metadata
https://docs.spring.io/spring-boot/docs/2.1.7.RELEASE/reference/html/configuration-metadata.html - YAML Schema
https://json-schema.org/understanding-json-schema/