问题描述
我对惰性代理使用以下调用处理程序:
private static class ProxyInvocationHandler<T> implements InvocationHandler,Serializable {
private final Supplier<T> supplier;
private T obj;
public ProxyInvocationHandler( Supplier<T> supplier ) {
this.supplier = supplier;
}
@Override
public Object invoke( Object proxy,Method method,Object[] args ) throws Throwable {
if (obj == null)
obj = supplier.get();
return method.invoke( obj,args );
}
}
如何序列化目标对象(来自 supplier.get()
)而不是代理?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)