Inhaltsangabe
Chapter 1: Java Development, Enterprise Needs
We describe what Jakarta EE is needed for and how it relates to modern development paradigms
Section: Standardized Specifications
Section: Multitiered Applications
Section: Why Jakarta EE
Section: Jakarta EE Servers And Licensing
Section: Excursion to Micro Services
Section: Jakarta EE Applications And The Cloud
Chapter 2: Prerequisites: The Java 8 Language
The relation to the Java Standard Edition JSE gets explained
Section: The Java Standard Edition JSE8
Section: The Java 8 Language
Chapter 3: Getting a Jakarta EE Server to Work
We introduce the Glassfish application Server and explain how to install and use it
Section: Getting And Installing Glassfish
Section: Glassfish Administration
Chapter 4: Setting up an IDE
We introduce Eclipse as an IDE for developing Jakarta EE applications
Section: Installing Eclipse for Jakarta EE Development
Section: Using Eclipse
Section: Your First Jakarta EE Application
Chapter 5: Building Page-Flow Web Applications With JSF
We introduce Java Server Faces for building web frontends
Section: Servlets And JSF Pages
Section: Overview Over The JSF Page-Flow
Section: Using XHTML Pages
Section: JSF Tags
Section: Accessing Objects From JSF Pages
Section: Expression Language in JSF Pages
Section: Localized Resources
Section: Using Converters And Validators
Chapter 6: Building Single-Page Web Applications With REST And JSON
We introduce single page web applications and explain how to build them inside Jakarta EE
Section: A RESTful Server Inside Jakarta EE
Section: Single Page Web Applications
Section: Processing JSON Data
Chapter 7: Adding a Database With JPA
We introduce database access from Jakarta EE
Section: Abstracting Away Database Access With JPA
Section: Setting up a SQL Database
Section: Accessing SQL Data
Section: Using Non-SQL Databases
Chapter 8: Modularization with EJBs
We introduce enterprise Java Beans (EJBs)
Section: Defining EJBs
Section: Accessing EJBs
Chapter 9: Dealing With XML Data
We explain how to handle XML within Jakarta EE
Section: XML Processing
Section: Web Services
Chapter 10: Messaging With JMS
We introduce asynchonous messaging via JMS in Jakarta EE
Section: Getting Message Brokers to Work
Section: Writing And Reading Messages
Chapter 11: Maintaining State Consistency With JTA Transactions
We describe transactions via JTA and explain how to handle them inside Jakarta EE
Section: Modularization in Time: Transaction Demarcation
Section: The ACID Paradigm
Section: Distributed Transaction Systems
Section: Declaring Transaction Units
Chapter 12: Securing Jakarta EE Applications
This chapter is for the description of security issues
Section: Securing Administrative Access
Section: Securing Web Access
Chapter 13: Logging Jakarta EE Applications
We talk about logging and what options we ave for logging inside Jakarta EE
Section: Logging Over The Admin Console
Section: Overview Over Logging Frameworks
Section: Using SLF4j And Log4j
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.