Show TOC

Procedure documentationDeveloping a Simple Java EE 5 Application Locate this document in the navigation structure

 

The following tutorial describes how to develop a simple Java EE 5 application within several hours.

The application is developed using the typical Java EE 5 programming model. For persisting and retrieving data the application uses the Java Persistence API (JPA). The business logic layer is implemented via a session bean, part of the Enterprise JavaBeans 3.0 (EJB 3.0) technology. The user interface layer is realized via Java ServerFaces (JSF) technologies.

The use case is really elementary and it can be suitable for monitoring company projects and assigned personnel. The simple Java EE 5 application allows you to create new projects (or review existing ones) and modify projects' details such as project name, description, start date, and status. Then you create and assign employees to a concrete project.

The procedure below describes the steps for creation of the application.

Procedure

  1. Create the application development components.

    For more information, see Creating the Development Components.

  2. Create and adjust the Java Persistence API (JPA) entities.

    For more information, see Creating and Adjusting the JPA Entities.

  3. Develop the business logic layer.

    For more information, see Developing the Business Logic Layer.

  4. Develop the user interface layer.

    For more information, see Developing the User Interface Layer.

  5. Prepare, deploy and run the application.

    For more information, see Preparing, Deploying and Running the Application.