Skip to content

关于ControllerAOP的一个疑问 #7

@tongsh6

Description

@tongsh6

public class ControllerAOP {
private static final Logger logger = LoggerFactory.getLogger(ControllerAOP.class);

@Pointcut("execution(public cn.xiaowenjie.common.beans.ResultBean *(..))")
public void controllerMethod() {
}

.....
}
为什么这个切点
@pointcut("execution(public cn.xiaowenjie.common.beans.ResultBean *(..))")
是切的ResultBean?
我的理解一般,会对controller类进行切面,这里对ResultBean进行切面,是什么作用和道理呢?
还请指导,谢谢。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions