这里考虑的不是hibernate配置文件相关的list和set。而是实际注入的java集合。

1.就单纯java集合的效率对比

list要比set效率高,因为set是把元素存在map的key所在位置上,list遍历的速度相对较快。

2.就作用来讲

set虽然可以保证对象的唯一性,但是作为从数据库读取的数据。他本身就已经保证了唯一。

3.就使用方法来说

list比set使用起来也要方便,list可直接用索引取值,set这一般通过iterator遍历。

所以我感觉直接用List 比 Set 好一些

转载于:https://www.cnblogs.com/00wuyu00/p/3469800.html

Hibernate 关联 set 和 list 对比相关推荐

  1. SSH学习-Hibernate关联查询

    与MyBatis类似,Hibernate也有关联查询,数据库中表与表之间的关联关系使用主外键的形式体现,实体对象之间的关联关系体现在对象与对象的引用.在Mybatis中,当涉及到复杂查询并且表之间存在 ...

  2. Hibernate 关联映射 之 多对多 关联(二) 之拆分

    1.由问题引出一个多对多拆分成两个多对一 问题:Hibernate 关联映射 之 多对多 关联(一)中中间表只是一个存放用户和角色的表,并无其他作用,如果客户有其他的需求,该表就无法扩展. 2.问题解 ...

  3. Oracle primary,unique,foreign 区别,Hibernate 关联映射

    Oracle primary,unique,foreign 区别 转:http://www.cnblogs.com/henw/archive/2012/08/15/2639510.html NOT N ...

  4. hibernate关联映射_具有关联映射的Hibernate Composite ID

    hibernate关联映射 最近,我们面临着带有复合id字段的Hibernate关联映射的棘手情况. 我们需要与一对一和多对一进行双向关联.我们的拖曳表是" REPORT"和&qu ...

  5. Hibernate关联映射(一对多/多对多)

    版权声明:翀版 https://blog.csdn.net/biggerchong/article/details/84340105 3.  Hibernate关联映射 上接Hibernate持久化类 ...

  6. (转)Hibernate关联映射——一对多(多对一)

    http://blog.csdn.net/yerenyuan_pku/article/details/70152173 Hibernate关联映射--一对多(多对一) 我们以客户(Customer)与 ...

  7. (转)Hibernate关联映射——对象的三种关系

    http://blog.csdn.net/yerenyuan_pku/article/details/70148618 Hibernate关联映射--对象的三种关系 Hibernate框架基于ORM设 ...

  8. HIbernate关联映射小案例(CRUD)

    做了一个hibernate关联映射的小案例(CRUD),包含一对多.多对多的映射关系. 先看概念数据模型 Student表因可能出现重名所以采用联合主键. School实体类 package org. ...

  9. Java三大框架之——Hibernate关联映射与级联操作

    什么是Hibernate中的关联映射? 简单来说Hibernate是ORM映射的持久层框架,全称是(Object Relational Mapping),即对象关系映射. 它将数据库中的表映射成对应的 ...

最新文章

  1. 【网站汇总】论文相关
  2. usb调试模式已打开,adb devices显示List of devices attached 解决办法!纽维K333一键ROOT,获取ROOT权限!...
  3. golang确保输入过滤
  4. jQuery快速学习
  5. php点击查看更多,微信小程序加载更多和点击查看更多功能介绍
  6. Java 的单例模式
  7. java coherence_Coherence配置默认覆盖路径
  8. java xml读取方法_Java读取XML文件的方法
  9. 问题六十一:三次b样条(b-spline)曲线的控制点和曲线形状的对应——以回旋体的“基本曲线”为例(2)
  10. android 百度输入法表情,百度输入法安卓8.6版本发布,AI输入法成为最懂你的“斗图神器”...
  11. 一套SpringBoot+VUE全平台支付系统源码
  12. STM32学习记录——MD300二维码扫描模块
  13. Hi3516EV200设置手动曝光时间
  14. 联想c245如何使用html,Windows 8的驱动是否能给Windows 8.1用
  15. python wx包_今天玩点啥:python真香系列之利用wxpy包写一个微信消息自动回复插件...
  16. Vim 编辑器及其基本操作
  17. 过等保是浪费钱吗?一定要过等保吗?
  18. django中models的filter过滤方法
  19. 物理服务器、云服务器、虚拟主机的区别是什么
  20. 6-1 使用函数验证哥德巴赫猜想 (20 分)

热门文章

  1. 怎样把SharePoint中文备份恢复到英文版,修改sharepoint站点语言
  2. 高级性能服务器编程模型【IOCP完成端口】开发实现【二】
  3. jQuery EasyUI API 中文文档 - 数字框(NumberBox)
  4. oop的三大特性和传统dom如何渲染
  5. C#全局键盘监听(Hook)的使用(转载)
  6. CodeForces 390E Inna and Large Sweet Matrix(树状数组改段求段)
  7. python基础(十七)
  8. c#中获取服务器IP,客户端IP以及其它
  9. 内存有限的情况下 Spark 如何处理 T 级别的数据?
  10. POJ3762 时间段用k次