o(∩_∩)o... 我和你的问题一样 
import java.lang.reflect.Method;
import org.springframework.aop.MethodBeforeAdvice;
public class LogAdvice implements MethodBeforeAdvice {
public void before(Method m, Object[] args, Object target)
throws Throwable {
System.out.println("invode......>"+m.getName()); }}
是不是导了spring相关的包但eclipse提示有The project was not built since its build path is incomplete. Cannot find the class file for org.aopalliance.aop.Advice. Fix the build path then try building this project等着我解决了告诉你……谁让我来到这里来了(百度啊)
The type org.aopalliance.aop.Advice cannot be resolved. It is indirectly referenced from required .class files  先提交再说解决问题了在我楼下发贴你楼上不要倒水啊……

解决方案 »

  1.   

    楼下是我……
    是你要的文件:aopalliance-1.0.jar 这里有
    http://mirrors.ibiblio.org/pub/mirrors/maven2/aopalliance/aopalliance/1.0/
    嗨!嗨!可以冲凉睡觉了 问题算是告一小段路了  
      

  2.   

    哦 !同时推荐你看看这几个网址都是讲解SPRING AOP 
    http://blog.ccidnet.com/blog-htm-do-showone-uid-38235-itemid-96644-type-blog.html
    我拷贝一部分你先瞧瞧在决定……o(∩_∩)o...
    . Spring中通知类型
    Spring提供几种现成的通知类型并可扩展提供任意的通知类型。让我们看看基本概念和 标准的通知类型。5.3.2.1. Interception around advice
    Spring中最基本的通知类型是interception around advice .Spring使用方法拦截器的around通知是和AOP联盟接口兼容的。实现around通知的 类需要实现接口MethodInterceptor:public interface MethodInterceptor extends Interceptor {
      
        Object invoke(MethodInvocation invocation) throws Throwable;
    }