
上QQ阅读APP看书,第一时间看更新
Dropwizard
Dropwizard was one of the first frameworks to popularize the fat JAR concept by putting container runtime with all dependencies and libraries inside the deployment unit, instead of putting the deployment unit inside the container. It mashes up libraries such as Jetty for HTTP, Jackson for JSON, Jersey for REST, and Metrics to create a perfect blend for building RESTful web services. It was one of the early frameworks to be used in microservice development.
Its choices, such as JDBI, Freemarker, and Moustache, might sound restrictive for some organizations that want flexibility in their choice of implementation.