当前位置: 首页 > 面试题库 >

Hibernate.initialize做什么?

秦胡媚
2023-03-14
问题内容

Hibernate.initialize做什么?
通常提到的文档只谈论

Hibernate.initialize(entity.lazyCollection)

有什么意义吗

Hibernate.initialize(entity)

问题答案:

如果实体具有延迟初始化的字段(例如,一些较大的BLOB或CLOB数据或延迟的一对一关联),我会说是。见20.1.8。在前者的文档中,在20.1.3中。

也可以看看:

20.1.4。初始化集合和代理



 类似资料:
  • 问题内容: 为什么我不能将EAGER提取用于同一目的 问题答案: 最后,您可以使用EAGER提取来获得相同的结果。但这意味着 总会 热切地加载东西(相对于您只需要加载)。这是你想要的吗? 参考文献 Hibernate Core参考指南 20.1.4。初始化集合和代理

  • 我有一个懒惰的集合,我想在我的服务/控制器中随意初始化它。此时此刻,我可以做到: 此命令依赖于Hibernate,不会使JPA的实现透明。有JPA优雅的方法来做到这一点吗?

  • 问题内容: 我正在阅读一本有关html开发的书(我还比较陌生),尽管该书一个月前(2011年11月)才刚刚出版,但作者是一位经验丰富的编码人员,也许可以用于行动形式是老派? 因为我试图获得示例代码的要点,但是尽管进行了搜索,却找不到解释。 在Google,SO和www.w3schools.com上。 有人知道该动作对表格意味着什么吗? 问题答案: 动作通常指定提交表单的文件/页面(使用方法参数中所

  • 问题内容: 为什么我们需要特定于数据库的功能,例如mysql_real_escape_string()?addlashes()不能做什么? 暂时忽略了参数化查询的高级替代方案,是一个仅使用addlashes()的web应用仍然容易受到SQL注入的攻击,如果是,怎么办? 问题答案: 当处理多字节编码的字符串时,加号通常不够好。

  • 我有一个类,其中包含一个延迟加载的属性

  • 问题内容: 我有以下代码: 据我了解,我创建了一个按钮,上面写着“清除”。然后,我必须将一个动作与此按钮关联(如果按下该按钮会发生什么),并由完成。这样对吗? 但是我不知道该在哪里指定动作。按下按钮应该清除文本区域,据我所知,应该在某处有代码清除文本区域。但是在给定的示例中, 。的参数中只有“ this” 。 程序如何知道按下按钮时应清除文本区域? 如果需要,请在此处给出完整的代码。 问题答案: