經(jīng)典Java EE企業(yè)應(yīng)用實戰(zhàn)

出版時間:2010 年8月  出版社:電子工業(yè)出版社  作者:李剛  頁數(shù):676  
Tag標(biāo)簽:無  

內(nèi)容概要

本書是《輕量級Java EE企業(yè)應(yīng)用實戰(zhàn)》的姊妹篇,《輕量級Java EE企業(yè)應(yīng)用實戰(zhàn)》主要介紹以Spring+Hibernate為基礎(chǔ)的Java EE應(yīng)用;本書則主要介紹以EJB 3+JPA為基礎(chǔ)的Java EE應(yīng)用。EJB 3、JPA規(guī)范都屬于Sun公司所制訂的Java EE規(guī)范,因此把基于EJB 3+JPA的應(yīng)用稱為經(jīng)典Java EE架構(gòu),目前這種架構(gòu)在Java開發(fā)領(lǐng)域也有極大的市場占有率。    本書介紹了Java EE規(guī)范的三大主要規(guī)范JSF、EJB 3和JPA,其中JSF是Sun公司提供的JSF RI;EJB 3部分則包含Session Bean、Message Driven Bean的詳細(xì)介紹。所使用的應(yīng)用服務(wù)器是JBoss 5.1和WebLogic 11g,詳細(xì)介紹了這兩種應(yīng)用服務(wù)器的安裝和使用,以及如何在兩大主流服務(wù)器上安裝、部署Java EE應(yīng)用。    本書內(nèi)容主要包括三部分,第一部分介紹Java EE開發(fā)的基礎(chǔ)知識,以及如何搭建開發(fā)環(huán)境,包括安裝JBoss、WebLogic應(yīng)用服務(wù)器,以及如何使用SVN、NetBeans等。第二部分詳細(xì)講解了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整合開發(fā)為重點,通過使用NetBeans IDE工具上手,帶領(lǐng)讀者逐步深入JSF+EJB 3+JPA整合開發(fā)。這部分內(nèi)容是筆者講授“瘋狂Java實訓(xùn)”的培訓(xùn)講義,也是本書的重點部分。第三部分提供了一個JSF+EJB 3+ JPA整合開發(fā)的項目:電子拍賣系統(tǒng)。這個項目包括5個實體,這5個實體之間具有復(fù)雜的關(guān)聯(lián)關(guān)系,而且業(yè)務(wù)邏輯也相對復(fù)雜,希望讓讀者理論聯(lián)系實際,真正將JSF+EJB 3+JPA整合真正運用到實際開發(fā)中。該案例采用目前最流行、最規(guī)范的Java EE架構(gòu),整個應(yīng)用分為JPA實體層、EAO層、業(yè)務(wù)邏輯層、MVC層和視圖層,各層之間分層清晰,層與層之間以松耦合的方法組織在一起。該案例既提供了IDE無關(guān)的、基于Ant管理的項目源碼,也提供了基于NetBeans IDE的項目源碼,最大限度地滿足讀者的需求。    本書沒有介紹JSP、Servlet等Java Web的相關(guān)內(nèi)容,但這些知識是閱讀本書的基礎(chǔ),如果讀者還沒有相關(guān)知識,建議先閱讀《輕量級Java EE企業(yè)應(yīng)用實戰(zhàn)》中相關(guān)知識。如果讀者在閱讀此書時遇到了技術(shù)難題,可登錄http://www.crazyit.org發(fā)帖,筆者將會及時予以解答。    閱讀本書之前,建議先認(rèn)真閱讀筆者所著的《瘋狂Java講義》一書。本書適合有較好的Java編程基礎(chǔ),或有較好的JSP、Servlet基礎(chǔ)的讀者閱讀。尤其適合于對JSF、EJB 3、JPA了解不夠深入,或?qū)SF+EJB 3+JPA整合開發(fā)不太熟悉的開發(fā)人員閱讀。

作者簡介

作者從事過近10年的J2EE應(yīng)用開發(fā),曾任LITEON公司的J2EE技術(shù)主管,負(fù)責(zé)該公司的企業(yè)信息平臺的架構(gòu)設(shè)計;曾任廣州電信、廣東龍泉科技等公司的技術(shù)培訓(xùn)導(dǎo)師;2007年3月26日的《電腦報》專訪人物;現(xiàn)任新東方IT培訓(xùn)廣州中心軟件教學(xué)總監(jiān),并兼任廣東技術(shù)師范學(xué)院計算機(jī)科學(xué)系的兼職副教授。培訓(xùn)的學(xué)生已在華為、立信、中企動力、京華網(wǎng)絡(luò)等公司就職。 已出版《Spring2.0寶典》、《基于J2EE的Ajax寶典》、《輕量級J2EE企業(yè)應(yīng)用實戰(zhàn)》等專著

書籍目錄

第0章  學(xué)習(xí)Java的正確方法 0.1  我適合不適合編程 0.2  走出象牙塔 0.3  學(xué)習(xí)Java,應(yīng)該如此瘋狂第1章  經(jīng)典Java EE應(yīng)用和開發(fā)環(huán)境 1.1  經(jīng)典Java EE應(yīng)用概述  1.1.1  Java EE 6相關(guān)規(guī)范  1.1.2  經(jīng)典Java EE應(yīng)用的分層模型  1.1.3  經(jīng)典Java EE應(yīng)用的組件  1.1.4  經(jīng)典Java EE應(yīng)用架構(gòu)的優(yōu)勢  1.1.5  常用的企業(yè)服務(wù)器 1.2  經(jīng)典Java EE應(yīng)用相關(guān)技術(shù)  1.2.1  JSP、Servlet和JavaBean及替代技術(shù)  1.2.2  JSF及替代技術(shù)  1.2.3  EJB組件技術(shù)簡介 1.3  JBoss的下載和安裝  1.3.1  下載和安裝JBoss服務(wù)器  1.3.2  配置JBoss的服務(wù)端口  1.3.3  進(jìn)入控制臺  1.3.4  部署Web應(yīng)用 1.4  WebLogic的下載和安裝  1.4.1  WebLogic的下載和安裝  1.4.2  WebLogic的基本配置  1.4.3  修改WebLogic的服務(wù)端口  1.4.4  部署Web應(yīng)用 1.5  NetBeans的安裝和使用  1.5.1  NetBeans的下載和安裝  1.5.2  使用NetBeans開發(fā)Java EE應(yīng)用  1.5.3  打開NetBeans項目  1.5.4  導(dǎo)入Eclipse項目 1.6  使用SVN進(jìn)行協(xié)作開發(fā)  1.6.1  下載和安裝SVN服務(wù)器  1.6.2  配置SVN資源庫  1.6.3  下載和安裝SVN客戶端  1.6.4  發(fā)布項目到服務(wù)器  1.6.5  從服務(wù)器下載項目  1.6.6  提交(Commit)修改  1.6.7  同步(Update)本地文件  1.6.8  添加文件和目錄  1.6.9  刪除文件和目錄  1.6.10  查看文件或目錄的版本變革  1.6.11  從以前版本重新開始  1.6.12  創(chuàng)建分支  1.6.13  沿著分支開發(fā)  1.6.14  合并分支  1.6.15  使用NetBeans作為SVN客戶端 1.7  本章小結(jié)第2章  JSF的基本用法 2.1  MVC和JSF  2.1.1  MVC和常見MVC框架  2.1.2  JSF的優(yōu)勢 2.2  下載和安裝JSF 2.3  JSF使用入門  2.3.1  從輸入頁面開始  2.3.2  開發(fā)托管Bean  2.3.3  定義導(dǎo)航規(guī)則 2.4  解讀JSF配置  2.4.1  配置核心控制器(FacesServlet)  2.4.2  JSF配置文件結(jié)構(gòu) 2.5  托管Bean和表達(dá)式語言  2.5.1  托管Bean的屬性和表達(dá)式語言  2.5.2  托管Bean的方法  2.5.3  托管Bean的分類  2.5.4  初始化托管Bean的屬性  2.5.5  通過FacesContext訪問應(yīng)用環(huán)境 2.6  導(dǎo)航模型  2.6.1  靜態(tài)導(dǎo)航  2.6.2  動態(tài)導(dǎo)航 2.7  使用UI標(biāo)簽創(chuàng)建視圖頁面  2.7.1  UI標(biāo)簽概述  2.7.2  UI標(biāo)簽的通用屬性  2.7.3  表單相關(guān)標(biāo)簽  2.7.4  其他標(biāo)簽 2.8  JSF的運行流程和生命周期  2.8.1  恢復(fù)視圖階段  2.8.2  應(yīng)用請求值階段  2.8.3  處理輸入校驗階段  2.8.4  更新模型的值階段  2.8.5  調(diào)用應(yīng)用階段  2.8.6  生成響應(yīng)階段 2.9  利用JSF的消息 2.10  本章小結(jié)第3章  深入使用JSF第4章  利用JDBC和JTA訪問數(shù)據(jù)庫和管理全局事務(wù)第5章  JNDI和遠(yuǎn)程方法調(diào)用第6章  利用JMS實現(xiàn)企業(yè)消息處理第7章  利用JavaMail實現(xiàn)E-mail第8章  會話EJB第9章  消息驅(qū)動EJB第10章  Java持久化API(JPA)第11章  JPA的查詢支持第12章  Web層和EJB的整合第13章  EJB和Web Service第14章  利用JAAS開發(fā)安全的應(yīng)用第15章  電子拍賣系統(tǒng)

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    經(jīng)典Java EE企業(yè)應(yīng)用實戰(zhàn) PDF格式下載


用戶評論 (總計79條)

 
 

  •   經(jīng)典Java EE企業(yè)應(yīng)用實戰(zhàn),這本書還是不錯的。
  •   很好 在學(xué)習(xí)經(jīng)典Java EE企業(yè)應(yīng)用實戰(zhàn)!
  •   很不錯的一本書,關(guān)于EJB、JPA的講解很透,學(xué)起來也挺輕松的。尤其是把EJB和Spring對比、類比著講,讓我感覺很明朗。發(fā)貨速度超級快,昨晚下的單,今天便送來了。
  •   在網(wǎng)上沒找到j(luò)pa,這方面的知識。還好有這本書深入淺出講解ejb的知識。
  •   適合有一定java編程基礎(chǔ)的人看
  •   李剛這套書是java學(xué)習(xí)人員的福音。比較系統(tǒng)。這本也不錯咯。
    要是李剛能把他的書出一套完整的視頻教程 就所向無敵了。
  •   看了,最近正在轉(zhuǎn)Java,適合初學(xué)者
  •   很不錯的EJB3講解,全面細(xì)致
  •   李剛老師的書很經(jīng)典,適合于從事企業(yè)級應(yīng)用開發(fā)的相關(guān)人士,非常好的一本書,好評~
  •   學(xué)習(xí)EJB必備
  •   因為想學(xué)習(xí)JSF,所以買了這本書。
  •   其實我是像找一本jsf的書籍去看。搜索到了這本數(shù)。我只看了幾十頁,發(fā)現(xiàn)了很多自己存在的缺點和思考的缺陷。這是一本好書。
  •   此書和李剛的SSH輕量級書是絕配
  •   李剛系列的書,實際上可以列為教科書了,若真的沒啥基礎(chǔ)或基礎(chǔ)一般的,建議把全套書都買下,一本一本看,相信1、2年能成為一個不錯的技術(shù)人員
  •   比較實用的一本書,很多的實例。如果在光盤中把書中要使用的工具和軟件一起刻錄就更好了。
  •   比較基礎(chǔ),適合閱讀,正在學(xué)習(xí)...
  •   很不錯的技術(shù)圖書,原先用來復(fù)習(xí)考試用的,希望對今后的工作有幫助
  •   李剛的教材就沒差過,目前在開這門課,有了這本書,媽媽再也不用擔(dān)心我的學(xué)習(xí)~
  •   李剛老師講的很專業(yè),很詳細(xì)。比起很多翻譯的書好
  •   很好的書~ 值得閱讀
  •   本書講解的結(jié)構(gòu)不錯,適合深入學(xué)習(xí)!
  •   很好的一本書,很容易看懂,很厚。

    這么晚才發(fā)現(xiàn),太傷感了。
  •   李剛的書有三本了,這本應(yīng)該也很好,精心研究中
  •   非常好的書,強(qiáng)烈建議購買!
  •   講的很詳細(xì),容易理解,初學(xué)入門很好的選擇
  •   看了好幾章,發(fā)現(xiàn)比SSH難理解,但是書是不錯的,得繼續(xù)閱讀!
  •   javaEE學(xué)習(xí)的兩本經(jīng)典之作?。。。。。。。。。。?!
  •   總體來說還可以 屬于入門級別的書。。不過有些案例內(nèi)容不夠豐富
  •   書不錯。就是有些細(xì)節(jié)不夠深入
  •   還沒看,不過是老師介紹的,我想肯定還可以的??!
  •   認(rèn)真的讀完,真的很詳細(xì)
  •   李剛的書整體來說都非常不錯,值得中國it界人士好好一看,保證會受益匪淺
  •   李剛的書不錯講得很細(xì)
  •   非常喜歡李剛的一套書
  •   還好 需要JavaSE基礎(chǔ) 不然會頭大
  •   個人覺得很好用,我先后買了兩本,實際的東西多
  •   速度挺快的 書挺好的
  •   很好的書,也實用
  •   還沒有細(xì)讀,粗看了一下,全書整體結(jié)構(gòu)感覺不錯,非常認(rèn)同作者的書籍
  •   很實用,說明很詳細(xì)
  •   很詳細(xì),不錯的書籍
  •   寫得不錯,很詳細(xì)
  •   呵呵....不錯的書,之前一直看別人的呵呵
  •   總體來說還是很不錯,屬于入門書
  •   物流太慢了,不過書還是不錯的。
  •   內(nèi)容充實。這類書在市場上還比較少
  •   剛剛拿到手,第一步就是翻開書本嗅一下墨香,這是從小的一個習(xí)慣,呵呵。
    書很棒,還夾雜著年初戶外冷冷的溫度,但并不妨礙我激動的心情,哈哈。
    紙箱包裝對書籍保護(hù)很好,如果紙箱里的書也有塑料膜保護(hù)就更完美了~~~
  •   書本質(zhì)量不錯,內(nèi)容也很好,發(fā)貨速度很快,頭天下午買的第二天就到了
  •   書內(nèi)容豐富,實例說得很到位,通俗易懂
  •   首先,書很滿意,內(nèi)容很實用,其次,發(fā)貨也快
  •   當(dāng)天晚上下單的,第二天就到了相當(dāng)給力
  •   質(zhì)量內(nèi)容都不錯。。。。
  •   搞畢業(yè)設(shè)計剛好需要
  •   書很厚,印刷清楚,是我如門的好幫手!
  •   才拿到書~慢慢研讀~這個系列的書感覺還不錯~
  •   書很好,值得買,快遞書非???,沒的說!
  •   書總體來說,很好?。?!
  •   李綱老師的書是極品
  •   書很厚,可以作為參考資料
  •   收到很快 書不錯
  •   關(guān)鍵是實用 實用性很好 頂一個 而且不貴
  •   快遞非常快,書本還行,正在學(xué)習(xí)中。。。
  •   速度蠻快,還沒開始看
  •   很厚很實在,慕名而來
  •   學(xué)校要求的書籍,滿意
  •   還沒讀呢 ,聽說不錯。
  •   嗯,我都買了一套了
  •   才剛開始看,大概瀏覽了一遍,覺得還不錯。。。
  •   知識點很多,對新手而言需要慢慢揣摩
  •   還不錯 正要學(xué)習(xí)
  •   不錯,值得初學(xué)者一看
  •   受益很大。好書。
  •   剛剛收到,沒想到這么厚。物有所值。
  •   發(fā)貨速度很快,服務(wù)很周到。
  •   非常喜歡非常喜歡非常喜歡非常喜歡非常喜歡非常喜歡非常喜歡非常喜歡非常喜歡非常喜歡非常喜歡非常喜歡非常喜歡非常喜歡非常喜歡非常喜歡非常喜歡非常喜歡非常喜歡
  •   對個人學(xué)習(xí)非常有幫助,很喜歡
  •   李剛的書都不錯
  •   經(jīng)典Java EE企業(yè)應(yīng)用實戰(zhàn)
  •   李剛的書,要買就買一套
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7