Configuration Utils

Configuration Utilities is an API that provides features to save configuration to a persistent repository. It provides repository abstraction and a helpful pojo approach to reading and writing configurations.

Out-of-the-box Configuration Utils provides access to reading and writing configurations from:

  • Properties Files: Simple key/value pairs of Strings
  • Java Beans: Parses a given JavaBean in a conventioned way, accessing all getters and setters for the values to read/save
  • Annotated POJOs: Through provided annotations Configuration Utils parses a given POJO for the desired annotations to determine more informations on what to read/save.

Where to start?

Before you start we recommend you read the FAQ section. The questions we've been receiving have been compiled so a first time reader can get an idea of the project.

After this you should read the User Guide to see what Configuration Utils can do for you and how.

You can also use the JavaDoc for reference.



This project is compliant with the QAG specification witch serves as a quality insurance warranty.