王恿老师讲的课中下载了一个spring对AOP的支持采用Annotation的方式,为什么运行总提示error at ::0 can't find referenced pointcut allMethods 。包都已经导入进去了 allMethods方法明明就在啊,会可能是什么原因不能运行呢?
package com.bjsxt.spring;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.aspectj.lang.annotation.Pointcut;@Aspect
public class SecurityHandler {
@Pointcut("expression(* com.bjsxt.spring)")
private void allMethods(){};
@Before("allMethods()")
private void checkSecurity() {
System.out.println("----------checkSecurity()---------------");
}
}
package com.bjsxt.spring;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.aspectj.lang.annotation.Pointcut;@Aspect
public class SecurityHandler {
@Pointcut("expression(* com.bjsxt.spring)")
private void allMethods(){};
@Before("allMethods()")
private void checkSecurity() {
System.out.println("----------checkSecurity()---------------");
}
}
解决方案 »
- j2ee自学
- 如何配置tomcat+ActiveMQ?(希望能够提供详细配置)
- 从XML转换后的XSLT表单,里单面的text 文本是循输出的,我怎样确定每个text的name值?
- 在用hibernate+sturts 做新闻系统时向oracle数据库中类型为long 的字段中插值时长度超过4k就会失败,求救??????!!
- 使用hibernet框架,当数据库部分字段没有内容(为空),得到记录集合,部分值为null!
- 高分求lomboz入门书
- 关于压力测试的,请教:
- 谁知道哪里有tomcat和Jbuilder的安装?谢了!
- 请问,在Struts结构下使用*.do转移到指定的jsp文件后无法显示正确的页面问题?
- EJB问题
- Struts2文件下载异常
- 走过路过,请进来看一看,瞧一瞧了。。。
改成
(* com.bjsxt.spring.*(*))