Dropwizard
Dropwizard ist eine raffinierte Möglichkeit, schnelle Java-Webanwendungen zu erstellen.
Es handelt sich um ein kleines Stück eigensinnigen Klebecode, der eine Reihe von Bibliotheken zusammenfügt, die in der Vergangenheit nicht schlecht waren:
- Anlegestelle für HTTP-Dienste.
- Trikot für REST-Modellierung.
- Jackson für JSON-Parsing und -Generierung.
- Logback zur Anmeldung.
- Hibernate Validator zur Validierung.
- Metriken, um herauszufinden, was Ihre Anwendung in der Produktion tut.
- JDBI und Hibernate für die Datenbank.
- Flüssigkeitsbasis für die Migration.
Lesen Sie mehr unter dropwizard.io.
Möchten Sie zu Dropwizard beitragen?
Wenn Sie vor der Arbeit am Code Änderungen beisteuern möchten, lesen Sie bitte das folgende BEITRAGENDE Dokument.
Brauchen Sie Hilfe oder haben Sie ein Problem gefunden?
Wenn Sie ein Problem über den Issue-Tracker auf GitHub melden oder eine E-Mail an die Mailingliste der Dropwizard-Benutzer-Google-Gruppe senden, befolgen Sie bitte die folgenden Richtlinien:
- Überprüfen Sie bestehende Probleme, um festzustellen, ob sie bereits behoben wurden
- Die Version von Dropwizard, die Sie verwenden
- Eine kurze Beschreibung des aufgetretenen Problems und des erwarteten Ergebnisses
- Beschreibung, wie jemand anderes das Problem reproduzieren kann
- Fügen Sie Fehlerausgaben oder Protokolle in Ihr Problem oder in einen Gist ein. Wenn Sie sie in die GitHub-Ausgabe einfügen, schließen Sie sie in drei Backticks ein: „“, damit sie gut gerendert werden
- Schreiben Sie einen Unit-Test, um das Problem aufzuzeigen!