图书介绍

AspectJ Cookbook中文版PDF|Epub|txt|kindle电子书版本网盘下载

AspectJ Cookbook中文版
  • (美)米尔斯(Miles,R.)著;程利剑译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302140111
  • 出版时间:2006
  • 标注页数:316页
  • 文件大小:11MB
  • 文件页数:329页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

AspectJ Cookbook中文版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

前言1

第1章 面向方面概述7

面向方面简史7

AspectJ7

面向方面的定义8

在哪里找到更多信息10

第2章 初识AspectJ12

2.0 简介12

2.1 安装AspectJ13

2.2 开发一个简单的方面15

2.3 编译一个方面和多个Java文件18

2.4 织入方面到jar中19

2.5 在加载时织入方面20

2.6 生成Javadoc文档23

2.7 使用Eclipse编译一个AsPectJ项目26

2.8 选择织入Eclipse内的构建中的方面30

2.9 使用Ant构建一个AspectJ项目34

3.0 简介36

3.1 部署命令行AspectJ应用程序36

第3章 部署AspectJ应用程序36

3.2 将AspectJ应用程序部署为全包含的可执行JAR文件39

3.3 部署使用AspectJ的Java Servlet41

3.4 部署使用AspectJ的JSP46

3.5 部署使用AspectJ的Axis Web服务51

第4章 捕获方法上的连接点55

4.0 简介55

4.1 捕获方法调用55

4.2 捕获方法调用上传递的参数值59

4.3 捕获方法调用的目标61

4.4 当执行一个方法时捕获它62

4.5 在执行方法时捕获this引用的值64

第5章 捕获异常处理上的连接点66

5.0 简介66

5.1 捕获何时捕捉异常66

5.2 捕获抛出的异常68

5.3 捕获处理异常的对象70

第6章 捕获通知上的连接点72

6.0 简介72

6.1 捕获何时执行通知72

6.2 排除作为通知执行结果的连接点74

6.3 在发出通知时展示原始连接点77

第7章 捕获类和对象构造上的连接点79

7.0 简介79

7.1 捕获对构造函数的调用79

7.2 在执行构造函数时捕获它81

7.3 捕获何时初始化对象83

7.4 捕获何时将要初始化一个对象86

7.5 捕获何时初始化类88

8.1 捕获何时访问对象的属性90

8.0 简介90

第8章 捕获属性上的连接点90

8.2 捕获访问的字段值93

8.3 捕获何时修改对象的字段94

8.4 在修改字段时捕获它的值96

第9章 捕获程序作用域内的连接点98

9.0 简介98

9.1 捕获特定类中的所有连接点98

9.2 捕获特定包中的所有连接点100

9.3 捕获特定方法内的所有连接点101

10.1 捕获通过初始连接点开始的程序控制流程内的所有连接点104

第10章 捕获基于控制流程的连接点104

10.0 简介104

10.2 捕获程序控制流程内的所有连接点,不包括初始连接点107

第11章 捕获基于对象类型的连接点110

11.0 简介110

11.1 捕获何时this引用是一个特定的类型110

11.2 捕获何时连接点的目标对象是特定的类型113

11.3 捕获何时连接点的参数是某个数字、类型和次序116

12.1 捕获何时连接点上的运行时条件评估为true120

12.0 简介120

第12章 捕获基于布尔或复合表达式的连接点120

12.2 使用逻辑AND(&&)结合切入点122

12.3 使用逻辑OR(||)结合切入点125

12.4 捕获所有未通过切入点声明指定的连接点128

12.5 声明匿名切入点129

12.6 重用切入点131

第13章 定义通知134

13.0 简介134

13.1 访问类成员134

13.2 访问连接点环境136

13.3 在连接点之前执行通知139

13.4 在连接点周围执行通知140

13.5 在连接点之后无条件执行通知143

13.6 仅在从连接点正常返回之后才执行通知144

13.7 仅当连接点中引发了一个异常之后才执行通知147

13.8 控制通知优先级148

13.9 通知方面150

14.0 简介152

14.1 定义单件方面152

第14章 定义方面实例化152

14.2 在每个实例上定义一个方面154

14.3 在每个控制流程上定义一个方面158

第15章 定义方面的关系161

15.0 简介161

15.1 继承切入点定义161

15.2 实现抽象切入点163

15.3 把类继承进方面中165

15.4 在类内部声明方面167

16.1 扩展现有的类170

16.0 简介170

第16章 增强类和编译器170

16.2 声明类之间的继承关系171

16.3 使用方面实现接口172

16.4 声明默认的接口实现174

16.5 减轻异常的影响175

16.6 扩展编译177

第17章 实现创建型面向对象设计模式179

17.0 简介179

17.1 实现单件模式180

17.2 实现原型模式183

17.3 实现抽象工厂模式185

17.4 实现工厂方法模式187

17.5 实现生成器模式189

第18章 实现结构型面向对象设计模式191

18.0 简介191

18.1 实现复合模式191

18.2 实现享元模式195

18.3 实现适配器模式198

18.4 实现桥接模式200

18.5 实现装饰模式202

18.6 实现代理模式205

第19章 实现行为型面向对象设计模式210

19.0 简介210

19.1 实现观察者模式210

19.2 实现命令模式214

19.3 实现迭代器模式219

19.4 实现调停者模式221

19.5 实现责任链模式224

19.6 实现备忘录模式229

19.7 实现策略模式232

19.8 实现访问者模式236

19.9 实现模板方法模式240

19.10 实现状态模式241

19.11 实现解释器模式243

第20章 应用类和组件级方面245

20.0 简介245

20.1 验证传递给方法的参数245

20.2 重写在构造函数调用上实例化的类249

20.3 添加持久性到类中252

20.4 应用模拟组件支持单元测试256

第21章 应用应用程序级方面261

21.0 简介261

21.1 应用面向方面的跟踪262

21.2 应用面向方面的日志记录265

21.3 应用延迟加载269

21.4 管理应用程序属性274

第22章 应用企业级方面280

22.0 简介280

22.1 应用开发指导和规则280

22.2 应用事务283

22.3 应用资源池286

22.4 使用RMI透明地远程访问类290

22.5 应用安全策略292

第23章 应用面向方面设计模式294

23.0 简介294

23.1 应用Cuckoo's Egg设计模式295

23.2 应用Director设计模式297

23.3 应用Border Control设计模式300

23.4 应用策略设计模式303

附录 AspectJ运行时API307

热门推荐