Spring AOP动态切入点

时间:2011-05-05 11:59:31

标签: spring spring-aop pointcuts

CONTROLFLOWPOINTCUTS 的目的是什么?它的目的是什么,可以在哪里使用它?

动态切入点的优点是什么?

用一个例子来解释CONTROLFLOW POINTCUT,它在XML文件中配置(与源分离)

1 个答案:

答案 0 :(得分:0)

这闻起来像家庭作业,我不想为你做那件事,但是:

Web上的AspectJ / Spring AOP资源很糟糕。

尝试在某处获得AspectJ in Action的硬拷贝或数字副本,包括对cflowcflobelow切入点的说明。

否则,这是AspectJ Quick Reference的定义:

cflow ( call(void Figure.move()) )
  

控制流程中的任何连接点   每次调用void Figure.move()。   这包括电话本身。

cflowbelow ( call(void Figure.move()) ) 
  

控制流下方的任何连接点   每次调用void Figure.move()。   这不包括电话。