Mybatis执行sql并返回一个Javassist代理对象。
我想将Javassist代理对象转换为源对象。
因为有时我不想在我的代码中传递代理对象(当其他框架反映对象时会导致关联SQL)。我想使用源对象(没有代理)。
例如:
select * from user where id = 1;
Mybatis返回一个对象类型:User$$_jvstec7_0@a5843b
但我想将其转换为unproxy对象:User@c5641a
如何在不设置对象中的每个成员字段的情况下获取unproxy对象?
提前致谢。