&quot;Dropwizard (<a href="http:&#x2F;&#x2F;www.dropwizard.io&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.dropwizard.io&#x2F;</a>) pulls together stable, mature libraries from the Java ecosystem into a simple, light-weight package that lets you focus on getting things done.&quot;<p>It&#x27;s easy to get up and running, and I&#x27;ve grown to appreciate the emphasis on <i>stable, mature</i> libraries in Dropwizard compared to some of the more bleeding edge libraries that I&#x27;ve fought with in other &quot;opinionated&quot; Java frameworks that try to approximate the RoR experience.<p>Dropwizard gives you the option of using either JDBI or Hibernate for an ORM.  My suggestion would be to go with Hibernate, even though it&#x27;s a beast and you will waste time deciphering cryptic error messages and hunting down crippling N+1 select performance problems.  Even with those issues, I feel that Hibernate is worth using, as even on small projects it can save you from writing thousands of lines of monotonous database access code.