Learn how to build a simple application using Jakarta EE, the open-source ecosystem for cloud-native enterprise Java.
Overview
Syllabus
Introduction
- Up and running with Jakarta EE
- 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
- 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
- Configure the Pricing application as a Jakarta Faces application
- Add the Facelets page
- Add a CDI bean
- Bind the facelet with the CDI bean
- 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
- Deployment plan
- Deploy the application
- Start the application server
- Test your application on the browser
- Next steps
Taught by
Alex Theedom