egoettelmann / spring-configuration-extensions

Generate Spring configuration properties metadata from `@Value` annotations
Apache License 2.0
5 stars 2 forks source link
maven-plugin spring-boot spring-configuration spring-configuration-metadata spring-value-annotations

Spring Configuration Extensions

Maven Central CircleCI build (develop)

This project is intended to provide some tools around Spring configurations.

You will find following modules:

Goal of this project

Most of the time, documentation of possible configuration properties is difficult to keep up to date and becomes easily outdated. However, configuration properties are an important part of your project (as stated by the The Twelve-Factor App). So these should not only be well documented, but this documentation should also be part of your artifacts/deliverables.

This project provides some tools intended to cover following goals:

Project structure

The project is structured in different modules. You will find the documentation for each module in the corresponding sub-folder.

In addition to the main modules, you can find the following :