如果把位于不同方面中的相同类型的通知应用于同一个连接点,则可以使用declare precedence语句来控制通知的优先级。语法:
declare precedence : TypePattern, TypePattern, ..;
如果相同类型的通知位于同一个方面中,那么在把通知应用于共享的连接点时,可以使用通知声明的位置来指示其优先级。按在方面中声明before()和around()通知类型的次序,按先后顺序执行。而after()相反,声明在后面的执行优先。
posted on 2007-07-05 14:28
周锐 阅读(242)
评论(0) 编辑 收藏 所属分类:
AspectJ