【发布时间】:2013-07-06 18:04:06
【问题描述】:
我没有任何特殊的想法来订购我的收藏或不允许收藏中的重复。在我的实体类中我应该使用什么?设置还是列表?在性能方面是否有任何考虑?
假设我们要对这个实体执行 CRUD 操作。我不想让结果排序。那么我应该使用什么?在实体中列出或设置。为了最大限度地提高性能,用户应该是什么
在考虑性能的实体中使用 List 和 Set 的有效情况是什么?不是为了订购或限制重复?
【问题讨论】:
-
我觉得这个太宽泛了。答案通常是“这取决于。”。列表和集合都有有效的用例。
-
@vels4j 对不起 vels。第一个链接没有讨论性能方面的问题,我知道该列表用于订购并设置为允许重复。第二个链接没有答案
-
@ViktorSeifert 是的,我接受这似乎很广泛。但是如果有人可以解决更广泛的问题,那么详细的答案会很方便
标签: java performance hibernate