Java EE features used in the Cargo Tracker application
Now that you have an idea of how the Cargo Tracker application works, it is time to look at the technologies involved in making it work. Java EE consists of multiple projects and technologies where each of the projects can leverage the functionalities of the other.
The Cargo Tracker application uses a lot of Java EE functionality. In the next few sections, we will walk through those that are mostly used. We will briefly describe what the functionality is and how it is used with the Cargo Tracker application.
Will be using the Java EE naming of these technologies. Jakarta EE has different names for these technologies. We will discuss the following Java EE 7 technologies:
- Enterprise Java Beans
- Java Persistence
- Java Messaging System
- Context and Dependency Injection
- Java Server Faces
- JAX-RS
- JSON-B)
- Java Batch
Note that during the switch from Java EE to Jakarta EE, the names of many technologies...