If you want a Spring solution use Spring Boot. At work we have many Dropwizard projects, mostly microservices. Some shoe horn Spring in, some don't. Those without Spring are far simpler and more maintainable. Those without DI frameworks are the best of all IMO.