本書是一本講授Java EE企業(yè)級應(yīng)用技術(shù)的基本概念、基本框架和程序設(shè)計(jì)基本方法的教材。全書共8章,第1章介紹Java EE企業(yè)級應(yīng)用的基本知識和基本概念、企業(yè)級應(yīng)用與中間件技術(shù)、Java EE體系架構(gòu)的基本模式;第2章詳細(xì)講解Java Server Faces框架的主要概念、主要組件和主要技術(shù)構(gòu)成;第3章講解上下文、資源注入和依賴注入的概念;第4章講解Java EE體系中的核心內(nèi)容之一企業(yè)Bean的基本概念,包括有狀態(tài)會話Bean、無狀態(tài)會話Bean、單身會話Bean、消息服務(wù)與消息驅(qū)動Bean等幾種企業(yè)Bean類型;第5章專門介紹Java持久性與事務(wù)的相關(guān)概念和知識;第6章介紹Web服務(wù)及相關(guān)的基本概念,包括用JAX-WS技術(shù)構(gòu)建Web服務(wù)和用JAX-RS技術(shù)構(gòu)建RESTful Web服務(wù);第7章簡要討論安全性的基本概念;第8章簡單介紹Java消息服務(wù)和Java EE攔截器技術(shù)。本書以Java EE 5、Java EE 6、Java EE 7技術(shù)規(guī)范為藍(lán)本,重點(diǎn)介紹B/S體系結(jié)構(gòu)模式下多層應(yīng)用體系結(jié)構(gòu)的*新開發(fā)技術(shù)――JSF+EJB+JPA技術(shù)組合的使用和開發(fā)。本書適合作為普通高等院校計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程及相關(guān)專業(yè)課程的教材,也可供其他專業(yè)的本科生、研究生及各級計(jì)算機(jī)專業(yè)技術(shù)人員參考使用。