現在大部分軟件開發書籍都是講解某個技術如何用,很少有講實戰的,即使有實戰案例的講解,也是講解網上購物、聊天室之類已經被人寫爛了的系統的開發,最可怕的是書中的實現代碼慘不忍睹,使得讀者很容易被誤導,至于如何進行合理的架構設計就更無從談起;少數從國外引進的高端技術書籍又大談特談各種在天上飛來飛去的理論,“看的時候心潮澎湃,看完之后一臉茫然”,讀者不知道如何將這些理論應用到實際的開發過程當中。本書就嘗試著打破這種局面,把一個真實的系統搭建從頭講起,不僅包含具體的實現技術,也包含一些架構方面的設計思想。
這是一本以Java開發語言為載體來講解企業級信息系統開發的書,其中涉及到了Hibernate、Struts、Spring、JSP、Swing、JDBC等很多技術,而且案例系統的搭建過程中也較合理的使用了面向對象理念進行系統設計,但是書中不可能詳細講解這些技術的使用,讀者可以根據需要參考這些技術相關的參考資料。
序言部分介紹了開發框架等的概念;第1、2、3、4章介紹了正則表達式、AOP、自定義JSP標簽等基礎知識;第5章給出了案例系統的需求文檔;第6章基于Spring技術搭建了案例系統的Remoting部分;第7章構建了一個基于MDA理念的元數據引擎;第8章對案例系統中用到的枚舉異常類、工具類等做了介紹;第9、10、11、12章基于Spring、Hibernate等技術搭建了事務、DTO生成器、權限控制、日志記錄、多數據庫支持等基礎模塊;第13、14章開發了登錄服務、Swing客戶端基礎模塊以及數據選擇器等自定義Swing控件;第15章實現了列表界面、編輯界面和編輯界面的基類;第16章搭建了Web客戶端的登錄界面、主菜單等基礎模塊,并開發了JSP用的數據選擇器等自定義標簽;第17章則以前面章節搭建出的基礎框架為基礎實現了第5章中的需求文檔所要求的功能。
《J2EE開發全程實錄》是國內J2EE研究領域里具有里程碑意義的一部作品。作者以通俗易懂的語言將J2EE企業級系統架構設計、開發過程中的看似高深的技術與原理娓娓道來,使得讀者在不經意間隨著作者的思路一起參透高深的技術理念。閱讀完本書我才發現架構設計、設計模式、元數據編程、AOP、分布式開發這些看似高深的理論完全可以很輕松的用來改善系統架構的設計,而Spring 、Hibernate、Struts、Swing、XML這些看似孤立的技術也可以有機的結合起來搭建一個高度靈活的系統架構。相信對于想深入學習基于J2EE技術的企業級系統架構設計與開發技術的讀者來說,《J2EE開發全程實錄》將是一本不可多得的寶典。
詳細地址:http://www.china-pub.com/computers/common/info.asp?id=35167
電子版下載地址:http://soft.hackbase.com/page/2007-07-11/01750187507.Html