aopalliance.jar
asm.jar
cglib-2.1.3.jar
aspectjrt.jar
aspectjweaver.jar
slf4j-log4j12-1.6.4.jar
slf4j-api-1.6.4.jar
log4j-1.2.16.jar
spring自身的包
log4j.properties必须要加的。可以非常清晰的打印日志
哪个jar包都跑不掉,早晚都会补全的
jdk必须是1.6,
编译器必须是1.6
之前以为是这样,其实原因是spring2.0与spring3.0在aop上的区别,都改成1.7的也是好的。
1 application需要添加
<aop:aspectj-autoproxy />
2 需要添加
<bean id="advice" class="com.merit.memcache.aop.MemacheAdvice"></bean>
3 在拦截类中添加
@Aspect
4 拦截类添加切面
@Pointcut("execution(* com..*.query*(..))")
5 添加拦截
@Before(value="query()")
public void queryPojo(JoinPoint point)
{
System.out.println("after");
}
3.0也需要4和5来合并