gpt4 book ai didi

c# - 我应该使用 NHibernate 集合级联吗

转载 作者:行者123 更新时间:2023-11-30 18:09:36 24 4
gpt4 key购买 nike

我应该使用 NHibernate Collection Cascading 来执行集合保存更新,还是应该使用存储库来保存实体集合实体?

最佳答案

关联上启用级联通常没有意义。 Cascade 通常对 关联很有用。

如果子对象的生命周期受父对象生命周期的限制,则通过指定 cascade="all-delete-orphan"使其成为生命周期对象。

否则,您可能根本不需要级联。但是,如果您认为您经常会在同一个事务中与父项和子项一起工作,并且想节省一些打字时间,请考虑使用 cascade="persist,merge,save-update"。

关于c# - 我应该使用 NHibernate 集合级联吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2363502/

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