2011-05-05 92 views
0

什么是CONTROLFLOWPOINTCUTS的目的是什么,目的是为了它的目的是什么,它可以用在哪里和哪里?弹簧AOP-动态切入点

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

解释CONTROLFLOW切入点有一个例子,它在XML文件(从源去耦)配置

+1

作业? ...无论如何,[你有没有试过谷歌?](http://www.google.com/search?q=aop+CONTROLFLOW+POINTCUT) – 2011-05-05 12:02:02

+0

听起来像考试问题 – Spring 2011-05-05 12:21:52

+0

@Peter该搜索返回的所有结果是惨。 – 2011-05-05 12:30:59

回答

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())) 

任何加入每个呼叫的控制流程 下面指向无效Figure.move()。 这不包括呼叫。

+0

我无法找到使用XML实现的CONTROLFLOWPOINTCUTS的任何代码,完全脱离代码...您能提供一些链接.... – aishu 2011-05-06 11:40:01