Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Java EE: RESTful Service with JAX-RS 2.0

via LinkedIn Learning

Overview

Learn how to build a simple application using Jakarta EE, the open-source ecosystem for cloud-native enterprise Java.

Syllabus

Introduction
  • Up and running with Jakarta EE
1. Jakarta EE Platform Overview
  • What is Jakarta EE?
  • Java SE and Jakarta EE link
  • Jakarta EE application architecture
  • Jakarta EE containers and their relationships
  • Jakarta EE components and APIs
  • Java EE vs. Jakarta EE
2. Setting up and Getting Started
  • Required software
  • Install and set up Jakarta EE
  • Configure the Jakarta EE server with the IDE
  • Create the database
  • Set up the database connection
  • Your first Jakarta EE application
  • First application architecture
  • Set up the Pricing application
  • Set up the daily price change web service
3. Adding Presentation Tier Components
  • Configure the Pricing application as a Jakarta Faces application
  • Add the Facelets page
  • Add a CDI bean
  • Bind the facelet with the CDI bean
4. Adding Business and Data Tier Components
  • Add Enterprise Bean to the Pricing application
  • Add Jakarta Persistence entity class
  • Inject the EntityManager in the Enterprise Bean
  • Add business methods to the Enterprise Bean
  • Add the rest of the business methods
  • Configure the persistance.xml file
  • Call the business methods from the CDI bean
  • Add Jakarta RESTful resource to Daily Price Change web service
  • Implement business logic in Jakarta RESTful resource
  • Complete business logic in Jakarta RESTful resource
5. Building, Packaging, and Deploying the Application
  • Deployment plan
  • Deploy the application
  • Start the application server
  • Test your application on the browser
Conclusion
  • Next steps

Taught by

Alex Theedom

Reviews

4.9 rating at LinkedIn Learning based on 23 ratings

Start your review of Java EE: RESTful Service with JAX-RS 2.0

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.