Enterprise Java Development@TOPIC@
Table 7.1. JavaEE 7 Specifications [2] [3]
Enterprise Application Technologies | Version | Web Profile | Course Relevance |
---|---|---|---|
Enterprise JavaBeans (EJB) | 3.2 | EJB-lite | Primary |
Java Persistence API (JPA) | 2.1 | Y | Y |
Context and Dependency Injection (CDI) | 1.1 | Y | Y |
Dependency Injection for Java (JSR-330) | 1.0 | Y | Y |
Common Annotations for the Java Platform | 1.2 | Y | Y |
Java Transaction API (JTA) | 1.2 | Y | Y |
Java Message Service API (JMS) | 2.0 | Y | |
Bean Validation | 1.1 | Y | Y |
Interceptors | 1.2 | Y | (maybe) |
Managed Beans | 1.0 | Y | |
JavaEE Connector Architecture | 1.7 | ||
JavaMail | 1.5 | ||
Batch Applications for the Java Platform | 1.0 | ||
Concurrency Utilities for Java EE | 1.0 |
Web Service Technologies | Version | Web Profile | Course Relevance |
---|---|---|---|
Java API for RESTful Services (JAX-RS) | 2.0 | Y | Y |
Java Architecture for XML Binding (JAXB) | 2.2 | Y | |
Java API for XML-based Web Services (JAX-WS) | 2.2 | ||
Web Services Metadata | 2.1 | ||
Java API for XML-based RPC (JAX-RPC) | 1.1 | ||
Java API for XML Registries (JAXR) | 1.0 | ||
Web Services for JavaEE | 1.4 |
Web Related Technologies | Version | Web Profile | Course Relevance |
---|---|---|---|
Servlet | 3.1 | Y | Minor |
JavaServer Pages (JSP) | 2.3 | Y | |
JavaServer Faces (JSF) | 2.2 | Y | |
Expression Language | 3.0 | Y | |
JSTL | 1.2 | Y |
Management Technologies | Version | Web Profile | Course Relevance |
---|---|---|---|
Java Authentication Service Provider Interface for Containers (JASPIC) | 1.1 | ||
Java Authorization Service Provider Contract for Containers (JACC) | 1.5 | ||
Java EE Management | 1.1 | ||
Java EE Deployment | 1.2 | ||
Debugging Support for Other Languages | 1.0 | Y |
Table 7.2. JavaEE 6 Specifications [4]
Enterprise Application Technologies | Version | Web Profile | Course Relevance |
---|---|---|---|
Enterprise JavaBeans (EJB) | 3.1 | EJB-lite | Primary |
Java Persistence API (JPA) | 2.0 | Y | Y |
Context and Dependency Injection (CDI) | 1.0 | Y | Y |
Dependency Injection for Java (JSR-330) | 1.0 | Y | Y |
Common Annotations | 1.1 | Y | Y |
Interceptors | 1.1 | Y | Y |
Java Transaction API (JTA) | 1.1 | Y | Y |
Java Message Service API (JMS) | 1.1 | Y | |
Bean Validation | 1.0 | Y | (maybe) |
Managed Beans | 1.0 | Y | |
JavaEE Connector Architecture | 1.6 | ||
JavaMail | 1.4 |
Web Service Technologies | Version | Web Profile | Course Relevance |
---|---|---|---|
Java API for RESTful Services (JAX-RS) | 1.1 | Y | |
Java Architecture for XML Binding (JAXB) | 2.2 | Y | |
Java API for XML-based Web Services (JAX-WS) | 2.2 | ||
Web Services Metadata | 2.1 | ||
Java API for XML-based RPC (JAX-RPC) | 1.1 | ||
Java API for XML Registries (JAXR) | 1.0 | ||
Web Services for JavaEE | 1.3 | ||
Java API for XML Messaging (JAXM) | 1.3 |
Web Application Technologies | Version | Web Profile | Course Relevance |
---|---|---|---|
Servlet | 3.0 | Y | Minor |
JavaServer Pages (JSP) | 2.2 | Y | |
JavaServer Faces (JSF) | 2.0 | Y | |
Expression Language | 2.2 | Y | |
JSTL | 1.2 | Y |
Management Technologies | Version | Web Profile | Course Relevance |
---|---|---|---|
Java Authentication Service Provider Interface for Containers (JASPIC) | 1.0 | ||
Java Authorization Service Provider Contract for Containers (JACC) | 1.4 | ||
Java EE Management | 1.1 | ||
Java EE Deployment | 1.2 | ||
Debugging Support for Other Languages | 1.0 | Y |