經典 Java EE 企業應用實戰-基於 WebLogic/JBoss 的 JSF + EJB 3 + JPA 整合開發

經典 Java EE 企業應用實戰-基於 WebLogic/JBoss 的 JSF + EJB 3 + JPA 整合開發

作者: 李剛
出版社: 電子工業
出版在: 2010-08-01
ISBN-13: 9787121115349
ISBN-10: 7121115344
裝訂格式: 平裝
總頁數: 676 頁





內容描述


<內容簡介>
由李剛編著的《經典Java EE企業應用實戰--基於WebLogic\JBoss的JSF+EJB3+JPA整合開發》是《輕量級Java EE企業應用實戰》的姊妹篇,《輕量級Java EE企業應用實戰》主要介紹以Spring+Hibernate為基礎的Java EE應用;本書則主要介紹以EJB 3+JPA為基礎的Java EE應用。EJB 3、JPA規範都屬於Sun公司所制訂的Java EE規範,因此把基於EJB 3+JPA的應用稱為經典Java EE架構,目前這種架構在Java開發領域也有極大的市場佔有率。    《經典Java EE企業應用實戰--基於WebLogic\JBoss的JSF+EJB3+JPA整合開發》介紹了Java EE規範的三大主要規範JSF、EJB 3和JPA,其中JSF是Sun公司提供的JSF RI;EJB 3部分則包含Session Bean、Message Driven Bean的詳細介紹。所使用的應用服務器是JBoss 5.1和WebLogic 11g,詳細介紹了這兩種應用服務器的安裝和使用,以及如何在兩大主流服務器上安裝、部署Java EE應用。    本書內容主要包括三部分,第一部分介紹Java EE開發的基礎知識,以及如何搭建開發環境,包括安裝JBoss、WebLogic應用服務器,以及如何使用SVN、NetBeans等。第二部分詳細講解了JSF RI、JTA、JNDI、RMI、JMS、JavaMail、EJB 3的Session Bean、Message Driven Bean、JPA、JAX-WS 2、JAAS等Java EE知識,這部分知識以JSF+EJB 3+JPA整合開發為重點,通過使用NetBeans IDE工具上手,帶領讀者逐步深入JSF+EJB 3+JPA整合開發。這部分內容是筆者講授「瘋狂Java實訓」的培訓講義,也是本書的重點部分。第三部分提供了一個JSF+EJB 3+ JPA整合開發的項目:電子拍賣系統。這個項目包括5個實體,這5個實體之間具有複雜的關聯關係,而且業務邏輯也相對複雜,希望讓讀者理論聯繫實際,真正將JSF+EJB 3+JPA整合真正運用到實際開發中。該案例採用目前最流行、最規範的Java EE架構,整個應用分為JPA實體層、EAO層、業務邏輯層、MVC層和視圖層,各層之間分層清晰,層與層之間以松耦合的方法組織在一起。該案例既提供了IDE無關的、基於Ant管理的項目源碼,也提供了基於NetBeans IDE的項目源碼,最大限度地滿足讀者的需求。    本書沒有介紹JSP、Servlet等Java Web的相關內容,但這些知識是閱讀本書的基礎,如果讀者還沒有相關知識,建議先閱讀《輕量級Java EE企業應用實戰》中相關知識。如果讀者在閱讀此書時遇到了技術難題,可登錄http://www.crazyit.org發帖,筆者將會及時予以解答。    閱讀本書之前,建議先認真閱讀筆者所著的《瘋狂Java講義》一書。本書適合有較好的Java編程基礎,或有較好的JSP、Servlet基礎的讀者閱讀。尤其適合於對JSF、EJB 3、JPA瞭解不夠深入,或對JSF+EJB 3+JPA整合開發不太熟悉的開發人員閱讀。




相關書籍

RS232 /網路喚醒/GPIB 儀器控制/遠端遙控和監控:實例應用和解析使用 Visual Basic 6

作者 鄭集集

2010-08-01

Java EE Spring MVC 與 MyBatis 企業開發實戰

作者 彭之軍 劉波

2010-08-01

97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts

作者 Henney Kevlin Gee Trisha

2010-08-01