山一程--软件架构--AOP 和 《AOSD》基于切面的架构设计

目的:使用Spring & AOP 实现 <AOSD>  基于用例的面向方面软件开发


index:

  1. AOSP 架构思想,基于用例,AOP 横切关注点。

  2. Spring AOP & AspectJ 实现.


 

 

 

 


 

1. 

 

2. 实践记录

1. scenario : get the method parameters of the annotation object.

thanks reference: https://blog.csdn.net/Little_Arya/article/details/129973814

Joinpoint 及其子类

Proceedingjoinpoint 类 别父类多出出一个 proceed 方法. 以控制原始对象的执行.  仅支持 @Around()

Object getTarget() 返回被代理对象

Object[]   getArgs() 返回切入点的参数

Signature getSignature( );  返回切入点的签名

String  getKind()  返回切入的类型.

 

posted @ 2023-09-07 14:49  君子之行  阅读(24)  评论(0)    收藏  举报