買這商品的人也買了...
-
大話設計模式$620$490 -
ASP.NET 專題實務$720$569 -
Linux Device Driver Programming 驅動程式設計$690$587 -
無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
Arduino 基礎入門套件 (附範例程式下載連結)$950$903 -
電腦網際網路, 6/e (國際版)(Computer Networking: A Top-Down Approach, 6/e)(附部分內容光碟)$650$585 -
Android App 程式設計教本之無痛起步, 2/e$480$408 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
Make 國際中文版 vol.12 (Make: Volume 36 英文版)$380$342 -
$403Scrum 精髓-敏捷轉型指南 (Essential Scrum: A Practical Guide to the Most Popular Agile Process) -
改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284 -
Raspberry Pi 六片式壓克力外殼(附散熱片)--Pi 3 / Pi 2 / B+ 適用$250$238 -
實戰雲端作業系統建置與維護-VMware vSphere 5.5 虛擬化全面啟動$690$545 -
Android 程式設計入門、應用到精通 -第二版 (適用 Android L, 1.X~4.X, Android Wear 穿戴式裝置)$560$442 -
Raspberry Pi 最佳入門與實戰應用-深入 Raspberry Pi 的全方位指南(附87段教學與執行影片/範例程式檔)$450$356 -
Continuous Delivery 中文版:利用自動化的建置、測試與部署完美創造出可信賴的軟體發佈 (Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation)$650$507 -
Make 國際中文版 vol.14 (Make: Volume 38 英文版)$260$234 -
啊哈!圖解演算法必學基礎$350$298 -
養成 iOS 8 App 程式設計實力的 25 堂課-最新 Swift 開發教學(A Practical Guide to Building Your First App from Scratch: Beginning iOS 8 Programming with Swift)$580$452 -
Swift初學特訓班--iOS App 開發快速養成與實戰(附近3小時新手入門與關鍵影音教學/全書範例程式)$420$332 -
王者歸來:OpenStack 雲端系統--Nova + Swift + Quantum + Hadoop$780$663 -
當猛虎遇上Android | 一手掌握Android App程式開發與設計$880$695 -
淘寶網的原理架構解密:Java 中介軟體 in 巨型網站$490$417 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284
相關主題
商品描述
Summary
Building on the bestselling first edition, EJB 3 in Action, Second Edition tackles EJB 3.2 head-on, through numerous code samples, real-life scenarios, and illustrations. This book is a fast-paced tutorial for Java EE 6 business component development using EJB 3.2, JPA 2, and CDI. Besides covering the basics of EJB 3.2, this book includes in-depth EJB 3.2 internal implementation details, best practices, design patterns, and performance tuning tips.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Book
The EJB 3 framework provides a standard way to capture business logic in manageable server-side modules, making it easier to write, maintain, and extend Java EE applications. EJB 3.2 provides more enhancements and intelligent defaults and integrates more fully with other Java technologies, such as CDI, to make development even easier.
EJB 3 in Action, Second Edition is a fast-paced tutorial for Java EE business component developers using EJB 3.2, JPA, and CDI. It tackles EJB head-on through numerous code samples, real-life scenarios, and illustrations. Beyond the basics, this book includes internal implementation details, best practices, design patterns, performance tuning tips, and various means of access including Web Services, REST Services, and WebSockets.
Readers need to know Java. No prior experience with EJB or Java EE is assumed.
What's Inside
- Fully revised for EJB 3.2
- POJO persistence with JPA 2.1
- Dependency injection and bean management with CDI 1.1
- Interactive application with WebSocket 1.0
About the Authors
Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan are seasoned Java architects, developers, authors, and community leaders. Debu and Reza coauthored the first edition of EJB 3 in Action.
Table of Contents
- What's what in EJB 3
- A first taste of EJB
- Building business logic with session beans
- Messaging and developing MDBs
- EJB runtime context, dependency injection, and crosscutting logic
- Transactions and security
- Scheduling and timers
- Exposing EJBs as web services
- JPA entities
- Managing entities
- JPQL
- Using CDI with EJB 3
- Packaging EJB 3 applications
- Using WebSockets with EJB 3
- Testing and EJB
PART 1 OVERVIEW OF THE EJB LANDSCAPE
PART 2 WORKING WITH EJB COMPONENTS
PART 3 USING EJB WITH JPA AND CDI
PART 4 PUTTING EJB INTO ACTION
商品描述(中文翻譯)
**摘要**
基於暢銷的第一版,《EJB 3 in Action, Second Edition》直接針對 EJB 3.2,透過大量的程式碼範例、實際案例和插圖進行深入探討。本書是針對使用 EJB 3.2、JPA 2 和 CDI 的 Java EE 6 商業元件開發的快速教程。除了涵蓋 EJB 3.2 的基本概念外,本書還包括深入的 EJB 3.2 內部實作細節、最佳實踐、設計模式和性能調優技巧。
購買印刷版書籍可獲得 Manning Publications 提供的免費 PDF、Kindle 和 ePub 格式電子書。
**關於本書**
EJB 3 框架提供了一種標準方式來捕捉可管理的伺服器端模組中的商業邏輯,使得撰寫、維護和擴展 Java EE 應用程式變得更加容易。EJB 3.2 提供了更多的增強功能和智能預設,並與其他 Java 技術(如 CDI)更全面地整合,使開發變得更加簡便。
《EJB 3 in Action, Second Edition》是針對使用 EJB 3.2、JPA 和 CDI 的 Java EE 商業元件開發者的快速教程。它透過大量的程式碼範例、實際案例和插圖直接探討 EJB。除了基本概念外,本書還包括內部實作細節、最佳實踐、設計模式、性能調優技巧,以及包括 Web Services、REST Services 和 WebSockets 在內的各種訪問方式。
讀者需要具備 Java 知識,無需具備 EJB 或 Java EE 的先前經驗。
**內容概覽**
- 完全修訂為 EJB 3.2
- 使用 JPA 2.1 的 POJO 持久化
- 使用 CDI 1.1 的依賴注入和 Bean 管理
- 使用 WebSocket 1.0 的互動應用程式
**關於作者**
Debu Panda、Reza Rahman、Ryan Cuprak 和 Michael Remijan 是經驗豐富的 Java 架構師、開發者、作者和社群領袖。Debu 和 Reza 共同撰寫了《EJB 3 in Action》的第一版。
**目錄**
**第一部分 EJB 環境概述**
- EJB 3 的基本概念
- EJB 的初步體驗
**第二部分 使用 EJB 元件**
- 使用 Session Beans 建立商業邏輯
- 訊息傳遞和開發 MDB
- EJB 執行時上下文、依賴注入和橫切邏輯
- 交易和安全性
- 排程和計時器
- 將 EJB 暴露為 Web Services
**第三部分 將 EJB 與 JPA 和 CDI 結合使用**
- JPA 實體
- 管理實體
- JPQL
- 將 CDI 與 EJB 3 結合使用
**第四部分 將 EJB 實際應用**
- 封裝 EJB 3 應用程式
- 將 WebSockets 與 EJB 3 結合使用
- 測試與 EJB
