gpt4 book ai didi

database - 更改 hibernate 关系映射(从单向到双向)

转载 作者:搜寻专家 更新时间:2023-10-30 20:26:33 26 4
gpt4 key购买 nike

我在现有的 Web 应用程序中工作,实体具有单向 hibernate 关系映射。

所以我想将其更改为双向映射,以便拥有更灵活的 hql 查询。

我的问题是这是个好主意,对现有数据有何影响?

谢谢。

最佳答案

这对您的数据没有影响,您只需确保在关联/删除子实体时更新关联的双方。

从性能的角度来看,一对多侧关联应该只在子实体数量相对较少的情况下使用。

如果您有数万条子记录,Hibernate 将不得不在访问集合时获取所有这些记录,在这种情况下,查询是一种更好的方法。

关于database - 更改 hibernate 关系映射(从单向到双向),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31020442/

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