Ippon Technologies © 2014
Initiation à DropWizard
Ludovic Chane Won In
@ludochane @ippontech
“Dropwizard is a Java framework for
developing ops-friendly, high-
performance, RESTful web services”
Créé par Yammer
v0.7.1
● “Glue code” de librairies Java matures
○ Jetty pour HTTP
○ Jersey pour REST
○ Jackson pour JSON
○ Metrics pour le monitoring
En quelques mots
Du Code
https://github.com/ludochane/quickie-dropwizard
● Standalone avec Jetty
● io.dropwizard.Application
● io.dropwizard.Configuration
● Resource
● Metrics @Timed
● io.dropwizard.HealthCheck
● Test Jersey
● Test Full Stack
Recap
● Bundle
● View
● Task
● Command
● Banner
● Integration Hibernate, Liquibase
http://dropwizard.io
Et pleins d’autres choses
Merci !
Des questions ? @ludochane

Quickie Dropwizard