Dropwizard
Dropwizard é uma maneira sorrateira de criar aplicativos da web Java rápidos.
É um pouco de código de cola opinativo que reúne um conjunto de bibliotecas que historicamente não são uma droga:
- Jetty para serviço HTTP.
- Jersey para modelagem REST.
- Jackson para análise e geração de JSON.
- Logback para login.
- Validador do Hibernate para validação.
- Métricas para descobrir o que seu aplicativo está fazendo na produção.
- JDBI e Hibernate para banco de dados.
- Liquibase para migração.
Leia mais em dropwizard.io.
Quer contribuir com o Dropwizard?
Antes de trabalhar no código, se você planeja contribuir com alterações, leia o seguinte documento CONTRIBUTING.
Precisa de ajuda ou encontrou um problema?
Ao relatar um problema por meio do rastreador de problemas no GitHub ou enviar um e-mail para a lista de discussão do Grupo Google de usuários do Dropwizard, use as seguintes diretrizes:
- Verifique os problemas existentes para ver se já foram resolvidos
- A versão do Dropwizard que você está usando
- Uma breve descrição do problema que você está enfrentando e o resultado esperado
- Descrição de como outra pessoa pode reproduzir o problema
- Cole a saída de erro ou os registros em seu problema ou em um Gist. Se colá-los no problema do GitHub, envolva-o em três crases: ``` para que seja renderizado bem
- Escreva um teste de unidade para mostrar o problema!