Skip to content

LinkedInLearning/jakarta-grundkurs-3153456

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jakarta Grundkurs

Dies ist das Repository für den LinkedIn Learning Kurs Jakarta Grundkurs. Den gesamten Kurs finden Sie auf LinkedIn Learning.

COURSENAME

Jakarta EE ist der Nachfolger von Java EE (Enterprise Edtion) und stellt eine Erweiterung der Programmiersprache Java zur Entwicklung von Cloud Native Enterprise-Anwendungen dar. Dieses Videotraining vermittelt Ihnen die Grundlagen, um selbständig eigene Jakarta-EE- Projekte umzusetzen: Zunächst lernen Sie die wichtigsten Komponenten der Jakarta-Plattform kennen und sehen, was es heißt, ein Projekt von Java EE zu Jakarta EE zu migrieren. Sie implementieren REST-Web-Services mit JAX-RS und JSON-B und lernen, wie sie mithilfe von CDI Dependency Injection und Inversion of Control unkompliziert umsetzen können. Anhand von Code-Challenges am Ende jeden Kapitels können Sie das Erlernte sofort testen und Ihre Lösung auch gleich mit der von Ihrem Trainer angebotenen Solution vergleichen.

Anleitung

Dieses Repository hat Branches für jedes Video im Kurs. Verwenden Sie das Ausklappmenü "Branch: ..." in GitHub um zwischen den unterschiedlichen Branches hin und her zu wechseln bzw. um bei einem spezifischen Status einzusteigen. Oder Sie fügen /tree/BRANCH_NAME der URL hinzu um direkt in den gewünschten Branch zu wechseln.

Branches

Alle Inhalte sind direkt im master-Branch abgelegt.

Installation

  1. Um diese Übungsdateien nutzen zu können, müssen Sie folgendes installiert haben:
    • JDK8 (z.B. Eclipse Temurin)
    • Apache Maven
    • Eclipse Glassfish 6.0.0
  2. Klonen Sie das Repository in Ihre lokale Maschine unter Verwendung von Terminal (Mac), CMD/PS (Windows) oder ein anderes Werkzeug mit grafischer Bedienoberfläche wie SourceTree.
  3. Bauen Sie das Jakarta Artefakt mithilfe von Maven und deployen Sie es in den laufenden Glassfish Server:
    • mvn package
    • `cp target/example.war $GLASSFISH_HOME/domains/domain1/autodeploy/

Autor

Kevin Wittek

Software Engineer, Coach & Trainer

Sie finden weitere Kurse von Kevin Wittek auf LinkedIn Learning. Folgen Sie ihm auf LinkedIn und Twitter.

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages