Java EE 7 Hands-on Lab
This page provides instructions and starting code for the Java EE 7 hands-on lab. The hands-on lab builds a cohesive example web application using the Java EE 7 technologies listed below.
The lab is quite deliberately intended to be self-directed and self paced. You are encouraged to go through the lab on your own or lead it in your user group or company. If leading the lab, you should share these setup instructions with attendees well in advance of the lab.
|Specification Name||JSR #|
|Java API for WebSocket 1.0||JSR 356|
|Batch Applications for the Java Platform 1.0||JSR 352|
|Java API for JSON Processing 1.0||JSR 353|
|Java Message Service 2.0||JSR 343|
|Java API for RESTful Web Services 2.0||JSR 339|
|Java Persistence API 2.1||JSR 338|
|JavaServer Faces 2.2||JSR 344|
|Contexts and Dependency Injection 1.1||JSR 346|
|Bean Validation 1.1||JSR 349|
|Java Transaction API 1.2||JSR 907|
The instructions and the starting code can be downloaded from:
(1) the Spanish version is a contribution by CLOJUG.
Java EE 7 Technical Kit
The Java EE 7 Technical Kit is another great resource for in-depth material that brings developers quickly up to speed on the many new and updated features available in the platform. Open it and have access to great content, up to date, about the new version of the Java EE platform.