import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
import java.lang.reflect.Proxy;import org.springframework.aop.MethodBeforeAdvice;
public class AopProxyFactory {
public static Object createProxy(final Object target,final MethodBeforeAdvice methodBeforeAdive){
return Proxy.new ProxyEnstance(
target.getClass().getClassLoader(),
target.getClass().getInterfaces(),
new InvocationHandler(){
public Object invoke(Object proxy,Method method,Object[] args)throws Throwable{
methodBeforeAdive.before(method, args, target);
return method.invoke(target, args);
}
});
}
}上面这段代码中eclipse提示Proxy这个错误是怎么回事?
import java.lang.reflect.Method;
import java.lang.reflect.Proxy;import org.springframework.aop.MethodBeforeAdvice;
public class AopProxyFactory {
public static Object createProxy(final Object target,final MethodBeforeAdvice methodBeforeAdive){
return Proxy.new ProxyEnstance(
target.getClass().getClassLoader(),
target.getClass().getInterfaces(),
new InvocationHandler(){
public Object invoke(Object proxy,Method method,Object[] args)throws Throwable{
methodBeforeAdive.before(method, args, target);
return method.invoke(target, args);
}
});
}
}上面这段代码中eclipse提示Proxy这个错误是怎么回事?
解决方案 »
- jboss7.1.1.final启动报错New missing/unsatisfied dependencies:
- 杯具啊,为什么会有java.net.SocketException: Connection reset这个异常
- 用ssh框架做的的管理系统,怎么更新?
- 求助。求高人
- 关于MSSQL2005中数据备份问题
- 请问Java有什么Jar包专门解析BPEL的?
- 请问,哪里有struts的标签用法的说明?
- webwork连接spring
- 我有2个JUnit的TEST CASE, 如何调用他们其中的测试方法?
- idea启动时报出这个异常
- hibernate hilo 什么时候用
- Spring高手帮忙看下代码!!在线等回答~~~
是I 不是E
public static Object createProxy(final Object target, final MethodBeforeAdvice methodBeforeAdive) {
return Proxy.newProxyInstance(target.getClass().getClassLoader(), target.getClass().getInterfaces(), new InvocationHandler() {
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {
methodBeforeAdive.before(method, args, target);
return method.invoke(target, args);
}
}); }
}是newProxyInstance不是new ProxyInstance