gpt4 book ai didi

java - 具有大量属性的实体/POJO

转载 作者:行者123 更新时间:2023-12-01 09:24:25 27 4
gpt4 key购买 nike

我们有一个 Java 应用程序,它使用 Hibernate 将一些实体映射到表。

一个实体变得非常大,可能包含 30 多个字段。

一个建议是向该实体添加一个由通用“属性”对象组成的映射,该对象将替换某些字段。

这会是一个糟糕的设计吗?如果是的话,更好的方法是什么?

最佳答案

虽然这并非不可能,但找到具有如此多字段的实体是不寻常的。我同意 @Gernot 关于尝试标准化的观点。

无论如何,如果您确实需要所有这些属性,请继续将它们全部包括在内。它比您建议的 Map 替代方案要好得多,因为它会使您的模型失去语义特定类型

关于java - 具有大量属性的实体/POJO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39949886/

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