What’s New in Java EE 8
Java EE 8 continues to improve API and programming models needed for today’s applications and adds features requested by our world-wide community. This release modernizes support for many industry standards and continues simplification of enterprise ready APIs. Enhancements include:
Java Servlet 4.0 API with HTTP/2 support Enhanced JSON support including a new JSON binding API A new REST Reactive Client API Asynchronous CDI Events A new portable Security API Server-Sent Events support (Client & Server-side) Support for Java SE 8 new capabilities (e.g. Date & Time API, Streams API, annotations enhancements) Java EE 8 builds on Java EE 7. The following JSRs are new or updated in Java EE 8:
JSR 366 – Java EE 8 Platform JSR 365 – Contexts and Dependency Injection (CDI) 2.0 JSR 367 – The Java API for JSON Binding (JSON-B) 1.0 JSR 369 – Java Servlet 4.0 JSR 370 – Java API for RESTful Web Services (JAX-RS) 2.1 JSR 372 – JavaServer Faces (JSF) 2.3 JSR 374 – Java API for JSON Processing (JSON-P)1.1 JSR 375 – Java EE Security API 1.0 JSR 380 – Bean Validation 2.0 JSR 250 – Common Annotations 1.3 JSR 338 – Java Persistence 2.2 JSR 356 – Java API for WebSocket 1.1 JSR 919 – JavaMail 1.6