YoVDO

Java EE: RESTful Service with JAX-RS 2.0

Offered By: LinkedIn Learning

Tags

Jakarta EE Courses JAX-RS Courses Java EE Courses CDI Courses

Course Description

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

Related Courses

Business Analysis: Managing Requirements
Pluralsight
Java Enterprise Edition 8 for Beginners course
Udemy