java零到一:java框架-Spring- 2:Spring框架的AOP机制

骑猪看日落 2023-07-03 04:45 31阅读 0赞

1.Spring框架的AOP机制

  1. AOP的应用
  2. 事务管理,异常日志

1) 什么是AOP的优点
Apsect Oriented Programming 面向方面编程 。

  1. 面向方面编程是以OOP面向编程为基础。
  2. AOP关注的是共通处理问题,可以将共通处理封装成一个组件

(方面组件),然后采用AOP机制可以以低耦合方式作用到指定的
目标组件上。
(例如Struts2中的拦截器)

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2tlcnJ5cXB3_size_16_color_FFFFFF_t_70

2) AOP使用步骤
a,引入Spring的IOC和AOP开发包
b,添加Spring容器配置文件
c,将共通处理封装成一个对立Bean组件
d,采用AOP配置将Bean组件作用到其它目标组件及其方法上。

3) AOP相关概念
*a. 方面 (Apsect)
(相当于拦截器、Filter的作用)
方面指的封装共通处理的组件可以灵活的切入到目标对象及方法上。

  1. \*b. 切入点(Printcut)
  2. 切入点用于指定目标对象及方法,利用特定表达式指定目标对象及其方法。
  3. c. 连接点(JoinPoint)

发表评论

表情:
评论列表 (有 0 条评论,31人围观)

还没有评论,来说两句吧...

相关阅读