【发布时间】:2015-06-05 14:54:28
【问题描述】:
我正在尝试创建一个 AspectJ Aspect 来拦截具有通用接口的返回方法。
这是我的 AspectJ
@AspectJ
public class MyAspect {
@AfterReturning("execution(java.util.Collection+<mypackage.MyAbstractEntity+> mypackage.mvc.controllers..*.*(..))", returning = "list")
public doStuff(JoinPoint j, Collection<MyAbstractEntity> list) {
}
}
这是我想要编入的班级:
package mypackage.mvc.controller;
public class MyController {
// MyEntity extends MyAbstractEntity
public List<MyEntity> findAll() {
}
}
我做错了什么?
【问题讨论】:
标签: aspectj