Java EE 7 ist da und bringt Funktionalität, auf die wir gewartet haben. WebSocket API, JSON Processing, Batch API und Verbesserungen in JPA 2.1.
WebSocket API (JSR 356)¶
Standard-WebSocket-Unterstützung. Vollduplex-Kommunikation — ideal für Dashboards und Benachrichtigungen. Annotationsbasierte API: @ServerEndpoint, @OnMessage. Echtzeit-Updates ohne Polling.
JSON Processing (JSR 353)¶
Native JSON-Unterstützung — JsonObject, JsonArray, JsonParser. Sie brauchen weder Jackson noch Gson. Streaming API für große Dokumente.
Batch API (JSR 352)¶
Was Spring Batch seit Jahren macht, ist jetzt ein Standard. Chunk-orientierte Verarbeitung, Retry, Skip Policies. Eine Alternative zu PL/SQL für nächtliche Batch-Jobs.
JPA 2.1¶
Stored-Procedure-Unterstützung über die JPA API. Entity Graphs — deklarative Fetch-Strategien. Löst LazyInitializationException sauberer. Criteria API Update/Delete.
Wann wir migrieren¶
GlassFish 4 und JBoss/WildFly 8. Neue Projekte ab Q1 2014. Bestehende Projekte schrittweise — Abwärtskompatibilität gewährleistet.
Fazit¶
Java EE 7 ist eine solide Evolution. WebSocket, JSON Processing und die Batch API ersetzen externe Bibliotheken. JPA 2.1 Entity Graphs sind ein Game Changer.
Brauchen Sie Hilfe bei der Implementierung?
Unsere Experten helfen Ihnen bei Design, Implementierung und Betrieb. Von der Architektur bis zur Produktion.
Kontaktieren Sie uns