【发布时间】:2010-04-14 10:05:15
【问题描述】:
1.动态代理实例是目标类的子类吗? java文档说代理实例实现了“接口列表”,没有说子类化,但是通过调试,我看到代理实例确实继承了目标类属性。“接口列表”是什么意思?我可以排除目标类实现的那些接口吗?
2.我可以在代理实例上调用目标类特定的方法吗?
3。 我认为动态代理是接口方法调用代理,而不是目标类代理,对吗(我被休眠代理对象概念深深感染)?
【问题讨论】:
-
Hibernate使用CGLIB来代理类,java.lang.reflect.Proxy只能代理接口。 CGLIB 创建了一个子类来代理一个类...
标签: java