gpt4 book ai didi

java - hibernate :内存问题?缺点?

转载 作者:搜寻专家 更新时间:2023-10-31 08:14:10 25 4
gpt4 key购买 nike

我使用的是 Hibernate 3.6,直到今天我还没有发现使用它的任何缺点。但是今天有人告诉我,当项目变大时,使用Hibernate的应用程序会出现内存问题。发生这种情况是因为与不使用 hibernate 的应用程序相比,需要创建和存储大量对象(hibernate-pojo-objects)。

这样对吗?使用 hibernate 还有更多缺点吗?有些人还告诉我,由于对象之间的所有依赖关系,当数据库非常大时,使用对象会变得困惑,但我真的无法想象。有人有这方面的经验吗?

谢谢:-)

最佳答案

其中一些是:

  • 很少或没有远程访问和分发能力。
  • 映射模式可能很乏味,而 O/R 映射有其技巧,例如使用惰性初始化、预加载等。适用于一个人的方法可能不适用于另一个人。
  • 集群能力有限。
  • 大型数据集仍然会导致内存问题。
  • 仅支持数据库级别的安全性,不支持基于角色的安全性,无需添加任何 API,例如面向方面的编程等。

其他一些人也认为有disadvantages对于 hibernate 。

关于java - hibernate :内存问题?缺点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6276423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com