Java EE 7 je venku a prinasi funkcionalitu, na kterou jsme čekali. WebSocket API, JSON Processing, Batch API a vylepšení JPA 2.1.
WebSocket API (JSR 356)¶
Standardní podpora WebSocket. Full-duplex komunikace — ideální pro dashboardy a notifikace. Anotační API: @ServerEndpoint, @OnMessage. Real-time aktualizace bez polling.
JSON Processing (JSR 353)¶
Nativni JSON podpora — JsonObject, JsonArray, JsonParser. Nepotřebujete Jackson nebo Gson. Streaming API pro velke dokumenty.
Batch API (JSR 352)¶
Co Spring Batch dělal roky, je teď standard. Chunk-oriented processing, retry, skip politiky. Alternativa k PL/SQL pro noční batche.
JPA 2.1¶
Stored procedure support pres JPA API. Entity Graphs — deklarativni fetch strategie. Řeší LazyInitializationException čistěji. Criteria API update/delete.
Kdy prejdeme¶
GlassFish 4 a JBoss/WildFly 8. Nove projekty od Q1 2014. Existující projekty postupne — zpětná kompatibilita zachována.
Závěrem¶
Java EE 7 je solidní evoluce. WebSocket, JSON Processing a Batch API nahrazuji externi knihovny. JPA 2.1 Entity Graphs jsou game changer.
Potřebujete pomoc s implementací?
Naši experti vám pomohou s návrhem, implementací i provozem. Od architektury po produkci.
Kontaktujte nás