CGLIB 代理自定义序列化

我对惰性代理使用以下调用处理程序:

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())而不是代理?

wiselytao 回答:CGLIB 代理自定义序列化

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/549330.html

大家都在问