From the course: Jakarta EE: Building Your First Application

Unlock the full course today

Join today to access over 24,800 courses taught by industry experts.

First application architecture

First application architecture

- [Instructor] Now that you know what you are going to build as your first application, I'll show you what the architecture of this application looks like. The Price Manager is a multi-tier Jakarta EE application that has a presentation tier, business tier and a data tier. This means it has components belonging to all three tiers. The application has two main parts, Pricing Web Application, and Daily Price Change Web Service. The pricing application consists of presentation tier components like Facelets pages. This means that it's built as a Jakarta Faces or better known as JSF application. It has an enterprise beans component in the business tier and a Jakarta persistence entity in the data tier that handles persistence with an underlying database. The Daily Price Change Web Service consists of reusable business logic that's consumed by the pricing application. So this application also belongs to the business tier. If…

Contents