Java EE 8で追加・更新された機能
先日Java EE 8がリリースされましたが
追加・更新された各テクノロジーのバージョンは以下のようになっています。
アップデートされたもの
テクノロジー | EE6バージョン | EE7バージョン |
---|---|---|
Enterprise JavaBeans (EJB) | 3.2 | 3.2 |
Servlet | 3.1 | 4.0 |
JavaServer Pages (JSP) | 2.3 | 2.3 |
Expression Language (EL) | 3.0 | 3.0 |
Java Messaging Service (JMS) | 2.0 | 2.0 |
Java Transaction API (JTA) | 1.2 | 1.2 |
JavaMail API | 1.5 | 1.6 |
Java Connector Architecture (JCA) | 1.7 | 1.7 |
Web Services | 1.4 | 1.4 |
Java API for RESTful Web Services (JAX-RS) | 2.0 | 2.1 |
Java API for WebSocket | 1.0 | 1.1 |
Java API for JSON Processing (JSON-P) | 1.0 | 1.1 |
Concurrency Utilities for Java EE | 1.0 | 1.0 |
Batch Application for the Java Platform (jBatch) | 1.0 | 1.0 |
Java EE Management | 1.1 | 1.1 |
Java Authorization Service Provider Contract for Containers (JACC) | 1.5 | 1.5 |
Java Authentication Service Provider Interface for Containers (JASPIC) | 1.1 | 1.1 |
JSP Debugging | 1.0 | 1.0 |
JavaServer Pages Standard Tag Library (JSTL) | 1.2 | 1.2 |
Web Services Metadata for the Java Platform | 2.1 | 2.1 |
JavaServer Faces (JSF) | 2.2 | 2.3 |
Common Annotations | 1.2 | 1.3 |
Java Persistence API (JPA) | 2.1 | 2.2 |
Bean Validation | 1.1 | 2.0 |
Managed Beans | 1.0 | 1.0 |
Interceptors | 1.2 | 1.2 |
Contexts and Dependency Injection for Java EE (CDI) | 1.1 | 2.0 |
Dependency Injection for Java | 1.0 | 1.0 |
紆余曲折あったJava EE 8ですが、追加された機能は最終的にJSON-BとSecurity APIの2つになりました。
また、Servlet、Bean Validation、CDIの3つの仕様についてはメジャーバージョンが更新されており、大きな機能が追加されています。