Logo von heise online

Suche
Abonnieren

Tägliche Top-News bei WhatsApp, Facebook Messenger, Telegram & Insta

preisvergleich_weiss

Recherche in 1.508.171 Produkten

Julia Schmidt 10

Webentwicklung: Java-Framework Dropwizard feiert erstes Major Release

Webentwicklung: Java-Framework Dropwizard feiert erstes Major Release

Nach gut fünf Jahren Arbeit präsentieren die Entwickler des Java-Frameworks zum Erstellen hochperformander, RESTful Webservices ihre Version 1.0.

Dropwizard vereint Bibliotheken des Java-Ökosystems in sich, um Entwicklern, die in der Sprache zu Hause sind, eine Hilfestellung beim Programmieren von Webanwendungen bieten zu können. Zu den durch das Framework verbundenen Elementen gehören beispielsweise der Webserver Jetty, das Object/Relational-Mapping-Framework Hibernate und die Liquibase-Bibliothek. Version 1.0 steht nun unter anderem auf GitHub zum Download bereit.

Die erste Hauptversion nimmt Java 8 zur Grundlage und ist im Gegensatz zu ihren Vorgängern unter anderem in der Lage, mit HTTP/2 und Server Push umzugehen. Außerdem steht im in Maven zu findenden Build nun auch ein Entwicklerprofil zur Verfügung, das das Überspringen bestimmter Schritte bei der Projektinstallation ermöglicht und so die dafür nötige Zeit reduziert. Das Modul dropwizard-http2 löst dropwizard-spdy ab und sollten sich Entitäten nicht serialisieren lassen, liefert das Framework HTTP-500-Fehler. Beim Umgang mit JAX-RS können Dropwizard-Nutzer nun Validierungsmechanismen für Rückgabewerte und Bean Members verwenden.

Um mit langsamen Verbindungen umgehen zu können, lassen sich minSize und initialSize einer Datenbank auf Null setzen. Weitere Änderungen umfassen unter anderem Möglichkeiten zum Überschreiben der RequestLog-Implementierung, Ergänzen mehrerer MigrationBundles und Setzen von Default-Headern im Apache HTTP Client. Darüber hinaus wurden die integrierten Projekte aktualisiert. Eine vollständige Liste der geschlossenen Issues ist den Release Notes zu entnehmen.

Lesen Sie dazu auch auf heise Developer:

(jul)

10 Kommentare

Themen:

Anzeige
  1. Java-Framework: Dropwizard 1.1 veröffentlicht

    Java: Dropwizard 1.1 veröffentlicht

    Die Bibliothek, die durch etwas "eigensinnigen Klebercode" Java-Entwicklern beim Erstellen von Webanwendungen helfen soll, steht nun unter anderem mit neuen Request-Parametern zum Download bereit.

  2. Developer Snapshots: Programmierer-News in ein, zwei Sätzen

    Developer Snapshots: Programmierer-News in ein, zwei Sätzen

    heise Developer fasst jede Woche bisher vernachlässigte, aber doch wichtige Nachrichten zu Tools, Spezifikationen oder anderem zusammen – dieses Mal u.a. mit Erlang, Spring, JBoss und Delphi.

  3. Reactive Programming: Reactor-Framework in Version 3.0 erschienen

    Reactive Programming: Reactor-Framework in Version 3.0 erschienen

    Reactor 3 wird als Basis bei Spring Framework 5 dienen, um asynchrone reaktive Java-Applikationen erstellen zu können.

  4. Developer Snapshots: Programmierer-News in ein, zwei Sätzen

    Developer Snapshots: Programmierer-News in ein, zwei Sätzen

    heise Developer fasst jede Woche bisher vernachlässigte, aber doch wichtige Nachrichten zu Tools, Spezifikationen oder anderem zusammen – dieses Mal u.a. mit GitHub for Unity, ngrev, Node.js, Chrome und dem Team Foundation Server.

  1. Desktopanwendungen mit JavaScript entwickeln

    Desktopanwendungen mit JavaScript entwickeln

    JavaScript gilt als eierlegende Wollmilchsau unter den Programmiersprachen. Mittlerweile macht sie auch im Bereich der Desktopanwendungen eine gute Figur.

  2. Prometheus-Monitoring für Java-Entwickler

    Prometheus-Monitoring für Java-Entwickler

    Anders als traditionelle Monitoring-Tools wie Nagios verfolgt Prometheus einen White-Box-Ansatz: Es wird nicht nur geprüft, ob eine Applikation läuft, sondern Applikationen stellen aktiv Metriken über ihren internen Status bereit.

  3. Zusammenfassung des ersten Tages von Microsofts connect();-Konferenz

    Gestern gab es wieder das inzwischen im November übliche Feuerwerk von Neuankündigungen rund um Microsofts Entwicklerprodukte.

  1. Cloak & Dagger: User-Interface-Tricksereien hebeln Android-Rechtesystem aus

    Cloak & Dagger: User-Interface-Tricksereien hebeln Android-Rechtesystem aus

    Zwei App-Berechtigungen des Android-Betriebssystems lassen sich dazu missbrauchen, alles auszuspionieren, was der Nutzer auf der Tastatur eingibt. Außerdem kann man bösartige Apps auf diesem Wege mit beliebigen App-Rechten versorgen.

  2. "Stream On" der Telekom: Verbraucherschützer gegen Zero-Rating-Angebot

    IT-Messe CeBIT

    Der Bundesverband der Verbraucherzentralen (vzbv) sieht im Stream-On-Angebot der Deutschen Telekom einen Verstoß gegen die Netzneutralität. Er hat die Bundesnetzagentur aufgefordert, den Dienst zu verbieten.

  3. Kaczynski: "Es droht eine gesellschaftliche Katastrophe"

    Polen verweigert sich weiterhin einer Aufnahme von Flüchtlingen, das scheint auch die Zustimmung der Bevölkerung zu haben

  4. Desinfec't 2017 steht zur Virenjagd bereit

    Ab sofort verfügbar: Desinfec't 2017 steht zur Virenjagd bereit

    Das langjährig bewährte c't-Sicherheitstool geht in die nächste Runde und ist mit neuen Virenscannern von Avira, Eset, F-Secure und Sophos ausgerüstet.

Anzeige