Java EE 7 - RESTful Services mit JAX-RS, JSONP und JSONB Kompaktkurs

Classroom Schulung | deutsch | Anspruch

Schulungsdauer: 2 Tage

Ziele

In diesem Kurs lernen Sie die Realisierung von RESTful Services mit Hilfe von JAX-RS und JSONP (JSON Processing) kennen.

Zielgruppe

Softwareentwickler mit Java EE Erfahrung

Voraussetzungen

Gute Java EE 6/7 Programmierkenntnisse

Agenda

Grundlagen

  • Einsatzzwecke
  • Rest-konforme Architektur
  • HATEOS
  • Einbindung in den Java EE-Kontext
  • Versionierung von RESTful Services

RESTful-Services (JAX-RS)

  • Einsatzzweck
  • REST Resourcen
  • HTTP Kommandos und Methoden
  • Bindung von Requests an Resourcen
  • Return Types
  • Consuming und Producing Content Types
  • Entity Provider
  • Client API
  • Filter und Entity Interceptors
  • Asynchronous
  • BeanValidation zur Resourcen-Validierung heranziehen
  • Exception Handling
  • Neuheiten in Java EE 8

JSONP (JSON Processing)

  • Einsatzzweck von JSONP
  • Streaming API
  • Object Model API
  • Neuheiten in Java EE 8

JSONB (JSON Binding)

Ziele

In diesem Kurs lernen Sie die Realisierung von RESTful Services mit Hilfe von JAX-RS und JSONP (JSON Processing) kennen.

Zielgruppe

Softwareentwickler mit Java EE Erfahrung

Voraussetzungen

Gute Java EE 6/7 Programmierkenntnisse

Agenda

Grundlagen

  • Einsatzzwecke
  • Rest-konforme Architektur
  • HATEOS
  • Einbindung in den Java EE-Kontext
  • Versionierung von RESTful Services

RESTful-Services (JAX-RS)

  • Einsatzzweck
  • REST Resourcen
  • HTTP Kommandos und Methoden
  • Bindung von Requests an Resourcen
  • Return Types
  • Consuming und Producing Content Types
  • Entity Provider
  • Client API
  • Filter und Entity Interceptors
  • Asynchronous
  • BeanValidation zur Resourcen-Validierung heranziehen
  • Exception Handling
  • Neuheiten in Java EE 8

JSONP (JSON Processing)

  • Einsatzzweck von JSONP
  • Streaming API
  • Object Model API
  • Neuheiten in Java EE 8

JSONB (JSON Binding)

Tags

Diese Seite weiterempfehlen