Backstopper is a framework-agnostic API error handling and (optional) model validation solution for Java 17 and greater.
(NOTE: The Backstopper 1.x branch contains a version of
Backstopper for Java 7+, and for the javax
ecosystem. The current Backstopper supports Java 17+ and the jakarta
ecosystem.)
This backstopper-core
library contains the key core components necessary for a Backstopper system to work.
The base project README.md and User Guide contain the main bulk of information
regarding Backstopper, but in particular:
- Backstopper key components - This describes the main classes contained in this core library and what they are for. See the source code and javadocs on classes for further information.
- Framework-specific modules - The list of specific framework plugin libraries Backstopper currently has support for.
- Sample applications - The list of sample applications demonstrating how to integrate and use Backstopper in the various supported frameworks.
- Creating new framework integrations - Information on how to create new framework integrations.
See the base project README.md, User Guide, and Backstopper repository source code and javadocs for all further information.
Backstopper is released under the Apache License, Version 2.0