本書第1版在業(yè)界廣受好評。這是本書的第2版,它詳盡而全面地向讀者展示了如何在軟件系統(tǒng)開發(fā)的整個過程中利用UML構建更好的企業(yè)級Java系統(tǒng)。作者深入研究了開發(fā)團隊可能遇到的各種問題,并解釋說明了以各種不同組合使用各種技術的利弊。作者通過一步步深入探究開發(fā)過程,展示了在每一步中如何使用UML,它如何影響實現(xiàn)方案,以及如何最終轉化為Java代碼。此外,本書還示范了如何利用UML選擇合適的技術以滿足應用的需求。這種方法將幫助讀者創(chuàng)建強大的解決方案,共享設計思想,并能在整個開發(fā)周期內追蹤設計決議。本書第1版在業(yè)界廣受好評。這是本書的第2版,它詳盡而全面地向讀者展示了如何在軟件系統(tǒng)開發(fā)的整個過程中利用UML構建更好的企業(yè)級Java系統(tǒng)。作者深入研究了開發(fā)團隊可能遇到的各種問題,并解釋說明了以各種不同組合使用各種技術的利弊。作者通過一步步深入探究開發(fā)過程,展示了在每一步中如何使用UML,它如何影響實現(xiàn)方案,以及如何最終轉化為Java代碼。此外,本書還示范了如何利用UML選擇合適的技術以滿足應用的需求。這種方法將幫助讀者創(chuàng)建強大的解決方案,共享設計思想,并能在整個開發(fā)周期內追蹤設計決議。在新的一版中還提供了采用J2EE、UML-EJB映射、J2EE設計模式、Web服務以及其他諸多技術進行開發(fā)的信息。本書以Java開發(fā)者為讀者,幫助讀者:·深入理解面向對象建模理論和實踐·批評性地復審各種UML軟件模型·使用UML從用戶的角度創(chuàng)建詳細的問題概要·使用各種Java技術提供一種可視的、平衡考慮了各種因素的解決方案并撰寫文檔本書的配套網站上可以下載書中所演示應用的完整代碼以及其他一些軟件,它們可以輔助讀者開始使用UML、Java和Web服務。