代码之家  ›  专栏  ›  技术社区  ›  Pasha

为什么hibernate不创建实体对象的代理?

  •  0
  • Pasha  · 技术社区  · 6 年前

    你想过为什么hibernate在默认情况下不创建实体对象的代理吗?

    在一个案例中 @OneToMany(fetch = FetchType.LAZY) 它用 PersistentCollection .

    如果我们有 @OneToOne(fetch = FetchType.LAZY) 它提供属性的代理。

    不过,hibernate无法加载 String 懒散地甚至不试图返回 Entity 而不是 实体 对象。

    为什么hibernate不把我们从会话中获得的对象转换成代理呢?

    0 回复  |  直到 6 年前