Overview of dropwizard-guicey
masterdropwizard-guicey provides Google Guice integration for Dropwizard applications. It is compiled for java 11 and is compatible with java 11 through java 21.
Main Features
- Auto configuration: Uses classpath scanning and Guice bindings.
- Yaml config bindings: Bind configuration values from YAML files by path or unique sub-objects.
- Web support: Advanced integration for web-related components.
- Console reporting: Automatically detects and prints installed extensions to the console.
- Test support: Custom JUnit and Spock extensions with abilities to disable or override application logic.
- Extensibility: Rich API for custom integrations, lifecycle hooks, and plug-and-play plugins via ServiceLoader lookup.