Spring aop - 方面类中的String属性为null

时间:2014-12-08 00:08:18

标签: spring spring-aop

在一个方面我们可以声明一个属性吗?如果是,为什么我在方法中获取name属性的空值?

@Aspect
@Component
public class ProtectResourceOperationAspect  {

    private String name = "my name";

    @AfterReturning("execution(* org.jxs.mm.service..*(..)) && @annotation(auth) && args(user, theme, ..)")
    public void updateThemeLock(ProtectResourceUploadAuth auth, User user, Theme theme) {
        System.out.println(name);//null
    }
}

0 个答案:

没有答案