Goals
- Discover and implement what's new in Java EE 7
Program
Enterprise application architecture
Java EE 7 specification: new features, evolutions
JEE 7 servers
Workshop: Installation of the development environment: IDE, application server, database server
Batch Applications: process manipulations Batch
Java API for JSON: main interfaces, creation / parsing of
Java API for WebSocket flows : presentation, communication, creation of EndPoints
Concurrency Utilities: Executors, Thread Pooling
Workshop: Implementing WebSocket – Using the JSON API – creating tasks
Web services: architectures (SOAP / RESTful)
Java API for RESTful Web Services 2.0: API and annotations, implementation
Creation of a web service client
Processing of a JSON response
Workshop: Implementation of RESTful web services and queries
Asynchronous communication and JMS
EJB MD and JMS 2.0 new features
Sending JMS messages to a topic or a queue
Consuming messages
Workshop: Implementation of sending and consuming JMS messages
JSP 2.2: specification, new features
New EL 3.0 operators
Static elements and method references
Custom converters
Lambda expressions
Building and operations on collections
Workshop: Multiple examples of using EL 3.0
Servlet 3.1: asynchronous request (Non-blocking I / O), HttpUpgradeHandler interfaces, WebConnection, security,
JPA 2.1 reset : callback, converters, update / delete criteria, stored procedures, EntityListeners, …
EJB 3.2: evolution, types, communication asynchronous,
CDI 1.1 timers : dependency injection, scopes, interceptors, decorators
JSF 2.2: HTML5 support, multi-templating, Faces Flows, Stateless views
Lab: EJB Lite component implementation – database mapping (JPA) – JSF views implementation
Duration
5 days
Price
£ 2050
Audience
Java / JEE developers, architects
Prerequisites
Mastery of the object in Java - knowledge of JSP and Servlet
Reference
JAV830-F
Sessions
Contact us for more informations about session date