Modules

All additional guicey integartion modules are maintained as separate project: dropwizard-guicey-ext

Note

Module versions are based on guicey version: $guiceyVersion-N. For example, 5.0.0-1 means first release of extensions for guicey 5.0.0.

This convention is commonly used for dropwizard extension modules.

Module Description
BOM Maven BOM for modules and their dependencies
Admin REST Admin context rest support.
Lifecycle annotations @PostConstruct, @PostStartup, @PreDestroy support
EventBus Guava eventbus integration
JDBI JDBI integration (based on dropwizard-jdbi)
JDBI3 JDBI3 integration (based on dropwizard-jdbi3)
SPA HTML5 routing support for single page applications
Server pages JSP-like templates support (based on dropwizard-views)
Validation use validation annotations on guice beans (same behaviour as rest)