Jakarta EE for Java Developers: Build Cloud-Native and Enterprise Applications Using a High-Performance Enterprise Java Platform
暫譯: Java 開發者的 Jakarta EE:使用高效能企業 Java 平台構建雲原生和企業應用程式
Rocha, Rhuan
- 出版商: BPB Publications
- 出版日期: 2021-12-16
- 售價: $1,690
- 貴賓價: 9.5 折 $1,605
- 語言: 英文
- 頁數: 310
- 裝訂: Quality Paper - also called trade paper
- ISBN: 935551008X
- ISBN-13: 9789355510082
-
相關分類:
Java 相關技術
海外代購書籍(需單獨結帳)
商品描述
This book provides a practical introduction to Enterprise Java Edition, Jakarta EE, including detailed features and capabilities. Equipped with numerous projects, each chapter demonstrates Jakarta EE capabilities with clean coding.
The book starts with an introduction to Jakarta EE and its architecture. This will help to create a project using the Jakarta Servlet and exposure of an HTTP endpoint. The CDI is then used to inject dependencies, work with events asynchronously, and interact with CDI interceptors. Then, in the RESTful style, it can help to create a Jakarta RESTful resource to expose HTTP endpoints. We then investigate the Jakarta Enterprise Bean, which teaches us how to manage transactions and schedule tasks. The Jakarta Persistence is then used to integrate an application into a relational database, and the Jakarta Message is used to create an application using the Message Oriented Middleware (MOM). In terms of security, we use Jakarta Security to secure the endpoint of a Jakarta application.
By the end of this book, the reader will be able to set up a Jakarta project and write applications that expose HTTP endpoints, integrate with a database, and deal with authentication and authorization.
TABLE OF CONTENTS
1. Introduction to Jakarta EE
2. Jakarta Servlet
3. Jakarta Context and Dependency Injection
4. Jakarta RESTful Web Service
5. Jakarta Enterprise Bean
6. Jakarta Persistence
7. Jakarta Messaging
8. Jakarta Security
9. Jakarta Bean Validation
商品描述(中文翻譯)
這本書提供了對企業 Java 版(Enterprise Java Edition)和 Jakarta EE 的實用介紹,包括詳細的功能和能力。書中配備了許多專案,每一章都展示了 Jakarta EE 的能力,並且使用乾淨的程式碼。
本書首先介紹了 Jakarta EE 及其架構。這將幫助讀者使用 Jakarta Servlet 創建一個專案並暴露 HTTP 端點。接著使用 CDI 來注入依賴、異步處理事件,並與 CDI 攔截器互動。然後,以 RESTful 風格創建一個 Jakarta RESTful 資源來暴露 HTTP 端點。我們接著探討 Jakarta Enterprise Bean,教導我們如何管理交易和排程任務。接下來使用 Jakarta Persistence 將應用程式整合到關聯式資料庫中,並使用 Jakarta Messaging 創建一個基於消息導向中介軟體(Message Oriented Middleware, MOM)的應用程式。在安全性方面,我們使用 Jakarta Security 來保護 Jakarta 應用程式的端點。
在本書結束時,讀者將能夠設置一個 Jakarta 專案,撰寫暴露 HTTP 端點的應用程式,與資料庫整合,並處理身份驗證和授權。
目錄
1. Jakarta EE 介紹
2. Jakarta Servlet
3. Jakarta 上下文與依賴注入
4. Jakarta RESTful 網路服務
5. Jakarta Enterprise Bean
6. Jakarta Persistence
7. Jakarta Messaging
8. Jakarta Security
9. Jakarta Bean 驗證