用Spring的aop里面的环绕通知,一个beans.xml文件,加入如下内容:
然后创建一个类com.test.MyInterceptor,内容如下:
package com.test;
import org.aspectj.lang.ProceedingJoinPoint;
public Object doBasicProfiling(ProceedingJoinPoint pjp) throws Throwable {
long t1 =System.currentTimeMillis();
Object result = pjp.proceed();
System.out.println("该方法用时:" + (System.currentTimeMillis()-t1)/1000 + "秒" );
return result;
}
}
最后你自己写个ArrayList里方法测试吧。
C#的?搞个类继承ArrayList嘛 然后再扩展
可以用spring的aop,不用也行