gpt4 book ai didi

design-patterns - 将 SQL View 映射到 JPA 实体

转载 作者:行者123 更新时间:2023-12-03 13:35:22 24 4
gpt4 key购买 nike

在我的开发项目中,我使用 JPA (hibernate) 作为 OR Mapping 技术进行数据库访问。当我将数据库表直接映射到实体以实现复杂关系时,有时会遇到性能问题和技术难题。

我发现一种解决方法是将数据库 View 映射到 JPA 实体。这使编码更容易,有时性能更好。您认为以这种方式使用 JPA 是一种反模式吗?

最佳答案

这不是解决方法,也不是反模式。 有话题mapping JPA Entities to SQL Views .
它为您提供了是否使用此方法的足够信息。

就个人而言,我更喜欢 Java 类,因此我使用 Result Classes Constructor Expression .它根据结果查询返回实例化和填充提供的类的对象。

您可以查看这两种方法,它们可以提高性能并降低结构复杂性。

关于design-patterns - 将 SQL View 映射到 JPA 实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11326981/

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