Jakarta EE 9 - Intensivkurs RESTful Services mit JAX-RS, JSONP und JSONB

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 2 Tage

Ziele

In diesem "Jakarta EE 9 Intensivkurs RESTful Services mit JAX-RS, JSONP und JSONB" mit sehr vielen Praxisübungen lernen Sie die Realisierung von RESTful Services mit Hilfe mit JAX-RS, JSON Processing (JSONP) und JSON Binding (JSONB). JAX-RS bildet die offizielle Technologie zur Erstellung von RESTful Services im Rahmen der Jakarta Enterprise Edition 9 (Jakarta EE 8). Mit Hilfe von JSONP und JSONB können JSON-Dokumente gemappt und verarbeitet werden.

Zielgruppe

  • Java Entwickler

Voraussetzungen

  • Routinierte Javakenntnisse
  • Grundkenntnisse in Jakarta EE (Java EE)

Agenda

Grundlagen zu RESTful Services

  • Was ist ein RESTful Service?
  • Einsatzzwecke für RESTful Services
  • REST-konforme Architektur
  • HATEOS
  • Integration in den Java EE-Kontext
  • Versionierung von RESTful Services

RESTful-Services (JAX-RS)

  • Was ist JAX-RS?
  • Einsatzzweck von JAX-RS
  • REST Resourcen
  • HTTP Kommandos an Methoden binden
  • Requests an Resourcen binden
  • Return Types
  • Consuming und Producing Content Types
  • Entity Provider
  • Client API
  • Filter und Entity Interceptors
  • Asynchronous
  • Resource Validierung mit BeanValidation
  • Security
  • Exception Handling
  • Server Send Events

JSON Processing (JSONP)

  • Was ist JSONP?
  • Einsatzzweck von JSONP
  • Streaming API
  • Object Model API

JSON Binding (JSONB)

Ziele

In diesem "Jakarta EE 9 Intensivkurs RESTful Services mit JAX-RS, JSONP und JSONB" mit sehr vielen Praxisübungen lernen Sie die Realisierung von RESTful Services mit Hilfe mit JAX-RS, JSON Processing (JSONP) und JSON Binding (JSONB). JAX-RS bildet die offizielle Technologie zur Erstellung von RESTful Services im Rahmen der Jakarta Enterprise Edition 9 (Jakarta EE 8). Mit Hilfe von JSONP und JSONB können JSON-Dokumente gemappt und verarbeitet werden.

Zielgruppe

  • Java Entwickler

Voraussetzungen

  • Routinierte Javakenntnisse
  • Grundkenntnisse in Jakarta EE (Java EE)

Agenda

Grundlagen zu RESTful Services

  • Was ist ein RESTful Service?
  • Einsatzzwecke für RESTful Services
  • REST-konforme Architektur
  • HATEOS
  • Integration in den Java EE-Kontext
  • Versionierung von RESTful Services

RESTful-Services (JAX-RS)

  • Was ist JAX-RS?
  • Einsatzzweck von JAX-RS
  • REST Resourcen
  • HTTP Kommandos an Methoden binden
  • Requests an Resourcen binden
  • Return Types
  • Consuming und Producing Content Types
  • Entity Provider
  • Client API
  • Filter und Entity Interceptors
  • Asynchronous
  • Resource Validierung mit BeanValidation
  • Security
  • Exception Handling
  • Server Send Events

JSON Processing (JSONP)

  • Was ist JSONP?
  • Einsatzzweck von JSONP
  • Streaming API
  • Object Model API

JSON Binding (JSONB)

Tags

Diese Seite weiterempfehlen