gpt4 book ai didi

java - Hibernate列表操作问题

转载 作者:行者123 更新时间:2023-12-01 05:58:33 25 4
gpt4 key购买 nike

我正在开发一个实用程序来更新数据库中的实体列表作为一个组。该数据库包含实体列表。更新的结果是一个新的列表。 API 接受这个新列表。

更新可能最终会修改列表中的某些实体、创建新实体并删除一些实体。因此,在实体级别,我可能必须执行任何插入、删除或更新操作。但数据库中的最终列表始终与传递给 API 的列表相同。

Hibernate中是否有一种方法可以在列表级别处理此操作,即告诉Hibernate保存此实体列表,并让它负责哪些需要创建、更新或删除?

顺便说一句,没有代表此列表的实体/表。只是表中的实体本身。

最佳答案

我认为你不会找到 process(List<Entity>)如果这是您的问题,请使用 Hibernate 中的方法。实际上,虽然我可以想到一些自定义实现,但您想要做什么并不完全清楚。例如,我没有得到列表中的实体来自哪里? hibernate 如何决定应该删除一个实体?您能澄清一下这些要点吗?

如果没有这些问题的答案,我只能建议看看The StatelessSession interface和/或DML-style operations在文档中。也许您会在那里找到一些灵感。

关于java - Hibernate列表操作问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2016711/

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