摘要: 这里考虑的不是hibernate配置文件相关的list和set。而是实际注入的java集合。1.就单纯java集合的效率对比list要比set效率高,因为set是把元素存在map的key所在位置上,list遍历的速度相对较快。2.就作用来讲set虽然可以保证对象的唯一性,但是作为从数据库读取的数据。他本身就已经保证了唯一。3.就使用方法来说list比set使用起来也要方便,list可直接用索引取值,set这一般通过iterator遍历。所以我感觉直接用List 比 Set 好一些 阅读全文