Hibernate 的EnhancerByCGLIB 和 javassist 是什么意思
如题,关于hibernate的lazy, 在调试时,查看对象的值,假定该对象有包含一个 User 类的实例,那么在eclipse 的 Variables 窗口中会看到 user=User_$$_javassist_12。
后来又开发另一个项目,同样在调试时,查看对象的值,假定该对象有包含一个 User 类的实例,那么在eclipse 的 Variables 窗口中会看到 user=User$$EnhancerByCGLIB$$b2a2bef1。
我不明白的是,同样是使用hibernate 的 lazy 为什么这里会出现不一样的地方,它们各有什么特点?望高手指点。