gpt4 book ai didi

java - 随着需求的增长,如何控制 Hibernate 映射的使用

转载 作者:行者123 更新时间:2023-12-01 06:00:02 27 4
gpt4 key购买 nike

我曾开发过许多 Java Web 应用程序,其中持久性是通过 Hibernate 实现的,我们从一些中心类(例如保险应用程序)开始,没有花任何时间考虑如何将事物分解为可管理的 block 。随着时间的推移,随着功能的添加,我们会添加更多的映射(费率、客户、地址等),然后保存和加载保险对象及其连接的所有内容所花费的时间就会增加。特别是当您接近上线日期时,每个表中包含大量数据的性能测试开始表明它太慢了。

显然,我们可以尝试多种方法来划分事物,例如仅映射客户端 CRUD 屏幕等的客户端类,这会更好地早点到位,而不是在开发周期结束时尝试使用它。

我只是想知道是否有关于处理/缓解此问题的方法的建议。

最佳答案

Java 有这个端口吗? http://fluentnhibernate.org/它可以让您的生活变得轻松、加快速度,此外它还提供许多其他好处。

编辑:另外,简单地使用硬件来解决问题通常要便宜得多。如果速度太慢,则值得在硬件上花费 100 美元或 1000 美元,而不是进行漫长(即:昂贵)的重新设计工作。

关于java - 随着需求的增长,如何控制 Hibernate 映射的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1030287/

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