出版時(shí)間:2006-11 出版社:清華大學(xué)出版社 作者:米爾斯 頁(yè)數(shù):316 字?jǐn)?shù):451000 譯者:程利劍
Tag標(biāo)簽:無(wú)
內(nèi)容概要
當(dāng)面向?qū)ο缶幊蹋∣O)首次出現(xiàn)時(shí),它是一種啟示。OO使開(kāi)發(fā)人員能夠創(chuàng)建更靈活、更健壯的軟件。但隨著時(shí)間的推移,應(yīng)用程序變得更復(fù)雜,人們發(fā)現(xiàn)“傳統(tǒng)的”O(jiān)O體系結(jié)構(gòu)在某些領(lǐng)域不能勝任。面向方面編程(AOP)通過(guò)進(jìn)一步擴(kuò)展OO方法,解決了這些問(wèn)題?! ≡S多開(kāi)發(fā)人員都對(duì)AOP感興趣——特別是對(duì)AspectJ感興趣,這個(gè)Java 編程語(yǔ)言的開(kāi)源擴(kuò)展明確支持AOP方法。然而,盡管AspectJ納入在Eclipse 這個(gè)日益流行的Java開(kāi)源IDE之內(nèi),但是找到一種實(shí)用、非理論的方式來(lái)學(xué)習(xí)這種語(yǔ)言及其他AOP工具和技術(shù)已經(jīng)成為一個(gè)實(shí)際的問(wèn)題。迄今為止,本書(shū)提供了實(shí)用的解決方案以及大量的代碼和秘訣,便于使用AOP的獨(dú)特方法來(lái)解決日常設(shè)計(jì)和編程問(wèn)題。本書(shū)包括以下內(nèi)容: 初識(shí)AOP ●集成AspectJ與Eclipse、Ant和Java命令行工具; 將面向方面的應(yīng)用程序部署為servlet、JSP、Web服務(wù)等; 關(guān)于方面、切入點(diǎn)、通知以及核心AOP構(gòu)造的每個(gè)方面的秘訣; 在Java和J2EE設(shè)計(jì)模式實(shí)現(xiàn)中使用方面; 使用AOP特有的設(shè)計(jì)模式,增強(qiáng)現(xiàn)有的Java應(yīng)用程序?! ”緯?shū)展示了為什么以及如何使用AOP技術(shù)來(lái)解決常見(jiàn)的Java開(kāi)發(fā)問(wèn)題。本書(shū)利用受歡迎的問(wèn)題/解決方案/討論格式,介紹了許多現(xiàn)實(shí)的示例,不僅僅從概念角度演示AOP;它是一個(gè)開(kāi)發(fā)過(guò)程,讓用戶以一種即時(shí)、可見(jiàn)的方式受益。如果想了解AOP如何改變軟件開(kāi)發(fā)的方式,如何使用AspectJ使代碼更加模塊化,更易于開(kāi)發(fā)、維護(hù)、演進(jìn)和部署,那么本書(shū)確實(shí)很適合你。
書(shū)籍目錄
前言 第1章 面向方面概述 第2章 初識(shí)AspectJ 第3章 部署AspectJ應(yīng)用程序 第4章 捕獲方法上的連接點(diǎn) 第5章 捕獲異常處理上的連接點(diǎn) 第6章 捕獲通知上的連接點(diǎn) 第7章 捕獲類和對(duì)象構(gòu)造上的連接點(diǎn) 第8章 捕獲屬性上的連接點(diǎn) 第9章 捕獲程序作用域內(nèi)的連接點(diǎn) 第10章 捕獲基于控制流程的連接點(diǎn) 第11章 捕獲基于對(duì)象類型的連接點(diǎn) 第12章 捕獲基于布爾或復(fù)合表達(dá)式的連接點(diǎn) 第13章 定義通知 第14章 定義方面實(shí)例化 第15章 定義方面的關(guān)系 第16章 增強(qiáng)類和編譯器 第17章 實(shí)現(xiàn)創(chuàng)建型面向?qū)ο笤O(shè)計(jì)模式 第18章 實(shí)現(xiàn)結(jié)構(gòu)型面向?qū)ο笤O(shè)計(jì)模式 第19章 實(shí)現(xiàn)行為型面向?qū)ο笤O(shè)計(jì)模式 第20章 應(yīng)用類和組件級(jí)方面 第21章 應(yīng)用應(yīng)用程序級(jí)方面 第22章 應(yīng)用企業(yè)級(jí)方面 第23章 應(yīng)用面向方面設(shè)計(jì)模式 附錄 AspectJ運(yùn)行時(shí)API
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版