posts - 431,  comments - 344,  trackbacks - 0
          最近兩天突然對List和Set產生了興趣,發覺很多地方都在講他們的區別,包括是否可以添加重復對象以及他們的排序問題,仔細想想這個問題很有意思,我可以回答是有序的也可以說是無序的,這要看是怎么回答了,list是按照添加的先后順序來排序的,所以可以說他是有序的,說list無序是說他內部是無序的,Set有序說的是Set是內部排序的,按照從小到大排序。說他無序說的是他不按照你輸入的順序來排序。
          然后看到Hibernate里面用到一對多,或者多對多時候會用到Set,然后我看自己的model,里面明明用的是HashSet,為什么他就可以按照集合里對象的字段排序呢?問了楊大哥終于知道了,原來在返回的時候返回給用戶的是Hibernate的自己的類:org.hibernate.collection.PersistentSet。Oh my god!
          posted on 2008-01-16 17:39 周銳 閱讀(6020) 評論(3)  編輯  收藏 所屬分類: HibernateJava
          主站蜘蛛池模板: 巨鹿县| 永清县| 高要市| 邵阳县| 德化县| 盈江县| 同心县| 宾川县| 广灵县| 马山县| 河东区| 长沙县| 读书| 当涂县| 威远县| 那曲县| 长子县| 盐边县| 英吉沙县| 永新县| 连城县| 奉化市| 扎赉特旗| 阳春市| 德庆县| 福安市| 佳木斯市| 交口县| 宣威市| 沙洋县| 芜湖县| 尼勒克县| 汝南县| 涡阳县| 屏东市| 太和县| 铜梁县| 卢龙县| 仙游县| 汉川市| 资中县|