![]() | Java Enterprise in a Nutshell, 3rd Edition
William Crawford、Jim Farley/著 O'Reilly出版 售價:44.95美元 推薦:Amazon四顆半星 |
還記得在學生時代因為升學壓力的影響,手邊除了上課所用的標準教材以外,還會有不少課外補充教材(當時所謂的參考書),像是什麼《國文全方位考前總複習》、《歷史考前秘笈總整理》等,這類型的書籍標榜著一書到位,以最短的時間研讀之後便可以克服所有難題,成為「無敵」、「領先」、「超群」且「最高水準」的優秀者。
一本書將J2EE吃到飽,俗擱大碗
當然在IT領域也有類似的書籍出現,程式開發人員常會因為同時需要接觸多種不同技術,加上J2EE相關技術算是程式開發中相對複雜的課題,光是一堆技術黑話(專有名詞),時常會讓剛剛接觸J2EE的開發人員望之卻步,要能順利上手,運用在實際工作上更是不容易,所以若有一本可以提供開發人員快速上手的寶典,相信必然會受到開發人員的歡迎。
O'reilly的《In A Nutshell》系列一直是程式設計中實作建議的經典書籍,像是各位已經耳熟能詳的《Java In A Nutshell》(噲炙人口的虎頭書)、《Java Foundation Classes in a Nutshell》等。此系列的書籍其特色在於觀念簡單清楚,搭配簡短的程式範例說明,讓讀者能夠快速上手,針對己身的需求及用途進行修改。本書的設計理念亦著重在利用程式說明技術重點,而非逐一說明Java API方式,在實務上的參考價值頗高。
篇幅精簡但不失深度
本書的特色是內容的著墨廣度甚於深度,只要跟J2EE有關的主題都會被納入此書,但每個主題討論的內容,雖然篇幅不多但針針見血。除了基本觀念的簡明闡述外,佐以簡單的程式範例逐步說明讓讀者體會技術的實作細節,若還想深入某個主題或是要精通某項特別的技術,則可以參考其他專題書。所以筆者覺得本書適合以下的讀者閱讀:
● 已經從事Java程式開發工作一陣子,想花點時間溫故知新者
● 對J2EE領域的相關技術還不是十分熟悉,想做個概括性通盤的了解
● 常常聽到同事們聊到一些J2EE技術名詞,卻始終搞不清楚那是什麼意思的求知若渴者
● 不太清楚J2EE 1.4版又多了那些新功能,想透過書本快速瀏覽的Java老鳥
● 想尋找一本J2EE完整的工具書,遇到問題時可以立即派上用場
《Java Enterprise in a Nutshell》至今已經推出到第三個版本,當然內容的更新與J2EE標準本身的版本有關(本書以1.4版為主要內容),另外本書亦納入與J2EE關係密切,也十分流行的開放源碼框架(像是JUnit、Structs、Hibernate、XDoclet等),提供了不少章節,這些開放源碼雖然未被納入J2EE的標準之中,但其對於Java社群及業界的影響力仍不容忽視。
本書內容分為三大部份,第一部份針對Java Enterprise API討論。雖然名為API介紹,但作者拋棄了過往食之無味且消化不良像字典般的API參考手冊寫作方式,而是以技術主題方式帶入實作重點。而章節順序的安排亦從應用系統的呈現層開始(Servlet/JSP/JSFs),到商業邏輯層(EJB/Security/Transaction),到資料層(JDBC/JMS/JavaMail/XML),及整合層(EAI/JMS/Web Services/RMI/COBRA),方便讀者深入淺出閱讀。
開放源碼亦納入本版內容
而第二部份則著重在非J2EE標準API的開放源碼(Open Source)軟體框架及開發工具上,這些技術也是在參與J2EE開發時不可避免的課題,從程式碼建構(Ant)、單元測試工具(JUnit)、Web展現層的MVC軟體框架(Structs)、資料層的永續機制(Hibernate)、以及XDoclet等。
第三部份則是彙整了與J2EE技術相關的參考手冊,內容整理了與除了API以外,J2EE技術所需的實作細節。包括許多部署描述檔(Deployment Descriptor)的撰寫、JSF標籤(Tag Libraries)的使用、EJB-QL的查詢語法、與關連式資料庫之間的SQL語法使用方式、訊息過濾時所需要使用的JMS Selector語法、與RMI、IDL有關的工具程式使用方法等。
想要有一本可以快速導覽J2EE技術的書籍,無論是當成自修或參考,本書會是你的最佳良伴。
《作者簡介》陳宏一
交通大學資訊管理研究所碩士,現任億訊國際資深顧問。曾任職於南亞科技資訊部工程師、資迅人網路研發副理、艾群科技產品研發部經理,專精於OOAD、J2EE 相關技術、Open Source、資料庫設計、軟體開發流程及專案管理等;取得SCJP、SCWCD、SCJD、SCEA、ITIL等認證。曾經歷大型社群及電子商務網站、WAP/3G行動加值服務、CTI/CRM客服系統架構規劃設計等。
熱門新聞
2026-01-16
2026-01-16
2026-01-18
2026-01-16
2026-01-16
2026-01-16
Advertisement
