编程语言
首页 > 编程语言> > 为什么在Ebean中使用java.util.List而不是java.util.Set

为什么在Ebean中使用java.util.List而不是java.util.Set

作者:互联网

我看到许多例子使用List来表示“很多”关系,但是,Set似乎更好地履行了这个角色,因为查找可以在O(1)中发生,而列表搜索是O(N / 2).是否有任何理由使用List作为首选类型?

解决方法:

检查自己,Ebean的作者已在文章中详细说明了这一点:

List Set Map or Collection?

您将找到每种类型的sumarized描述以及所选类型之间的比较.

标签:ebean,java,orm,jpa
来源: https://codeday.me/bug/20190729/1570244.html