Java Web 程序设计教程 第12章习题答案(范立锋、林果园 编著).pdfVIP

  • 0
  • 0
  • 约1.34千字
  • 约 1页
  • 2024-06-17 发布于中国
  • 举报

Java Web 程序设计教程 第12章习题答案(范立锋、林果园 编著).pdf

JavaWeb程序设计教程(范立锋、林果园编著)

第12章SpringAOP习题答案

1.如何理解动态代理?

动态代理是代理模式的延伸和拓展,它改善了代理模式存在的一些弊端。通过Java的动态代理机制,

可以非常容易地实现AOP思想,而Spring的AOP也是建立在Java的代理机制之上的。在动态代理的实

现过程中,代理对象是根据实际需要而被创建的。当应用程序需要调用某个对象时,该对象才会被创建。

2.如何理解Spring的AOP?

SpringAOP也是基于AOP这一基本思想,但是它却侧重于提供一个能与SpringIoC容器整合使用

的AOP框架。SpringAOP不仅提供了AOP基础框架,还提供很多现成方面实现。SpringAOP主要特点包

括如下几方面:

①支持方法调用的各类通知,包括前置型通知、后置型通知、抛出异常通知以及环绕型通知等等。

②支持通过正则表达式指定切入点,同时支持切入点的组合操作。

③可以在不修改框架核心代码的基础上加入自定义通知。

④AOP组件可以被当作SpringBean来管理,与IoC容器结合使用。

⑤支持使用元数据

文档评论(0)

1亿VIP精品文档

相关文档