Caused by: java.lang.IllegalArgumentException: error at ::0 can't find referenced pointcut

来源:互联网 发布:淘宝windows 编辑:程序博客网 时间:2024/05/18 02:38

Caused by: java.lang.IllegalArgumentException: error at ::0 can't find referenced pointcut


解决方法:

1,版本问题。查看你的版本。我的是JDK1.7对应的jar包为aspectjweaver-1.6.6.jar及aspectjrt-1.6.6.jar

2,拼写错误。代码有错误。可以参考我的。

3,如果还未解决。可以留言。

package com.snow.aspect;import org.aspectj.lang.annotation.After;import org.aspectj.lang.annotation.Aspect;import org.aspectj.lang.annotation.Before;import org.aspectj.lang.annotation.Pointcut;import org.springframework.stereotype.Component;@Component@Aspectpublic class LogAspect {@Pointcut("execution(public void com.snow.dao.*.add())")public void logCut4Add() {}@Before("logCut4Add()")public void before() {System.out.println("before...................");}@After("logCut4Add()")public void after() {System.out.println("after..................");}}


原创粉丝点击