Java Platform, Enterprise Edition (Java EE) 8 The Java EE Tutorial

## Java EE 8 Platform Highlights

The key goals of the Java EE 8 platform are to modernize the infrastructure for enterprise Java for the cloud and microservices environments, emphasize HTML5 and HTTP/2 support, enhance ease of development through new Contexts and Dependency Injection features, and further enhance security and reliability of the platform.

The Java EE 8 platform includes the following new features:

- New technologies, including the following:

  - Java API for JSON Binding

  - Java EE Security API

- New object model improvements for JSON Processing (see Java API for JSON Processing for details), including support for the following:

  - JSON Pointer

  - JSON Patch

  - JSON Merge Patch

- New features for RESTful web services (see Java API for RESTful Web Services for details)

- New features for servlets (see Java Servlet Technology for details)

- New features for JavaServer Faces components (see JavaServer Faces Technology for details)

- New Contexts and Dependency Injection features (see Contexts and Dependency Injection for Java EE for details)

- New JavaBean validation features (see Bean Validation for details)

Copyright © 2017, Oracle and/or its affiliates. All rights reserved.