教你如何set排序!
我的專案用了s2sh所以,處理是用得hibernate,這樣就很容易了,我在相應的實體entity的xml這樣定義:
<set name="xtRoleses" inverse="true" table="role_right" catalog="syxt" order-by="pid asc">
<key>
<column name="pid" not-null="true" />
</key>
<many-to-many entity-name="com.syxt.Entity.XtRoles" order-by="pid asc">
<column name="rid" not-null="true" />
</many-to-many>
</set>
當然我們也可以建一個list,然後我便利set,然後按照我需要的條件,分別把我的資料加到list裡邊。然後我在取list。但是你實際操作會發現做這個很難,有的同志會放到map裡。這個表用了遞迴,自己作為自己的外來鍵。取的時候通過外來鍵取東西都是set。所以對set排序一下。
相關文章
- map和set對vector排序排序
- 教你如何運用golang 實現陣列的隨機排序Golang陣列隨機排序
- (set+拓撲排序) CF1572A Book排序
- 由Java中的Set,List,Map引出的排序技巧Java排序
- 如何用Map物件建立Set物件物件
- 【Mongodb】如何建立mongodb的replica setMongoDB
- Redis 中的 set 和 sorted set 如何使用,原始碼實現分析Redis原始碼
- 教你如何自定義AlertViewView
- Rust中如何排序Vector?Rust排序
- 如何理解插入排序?排序
- 演算法-一步步教你如何用c語言實現堆排序(非遞迴)演算法C語言排序遞迴
- 面試題:教你如何吃透RocketMQ面試題MQ
- 小程式新手 教你如何入手
- 教你如何玩轉力扣力扣
- 教你如何讓Redis更持久 !Redis
- 教你如何加密PPT簡報加密
- 15.百萬考生成績如何排序 - 計數排序排序
- 9. 氣泡排序,以及如何優化氣泡排序,氣泡排序屬於插入排序排序優化
- 如何優化氣泡排序?優化排序
- python如何讓str排序Python排序
- python3如何排序Python排序
- python如何將list排序Python排序
- 如何分析排序演算法排序演算法
- 如何使用 Set 來提高程式碼的效能
- Set
- set /?
- 教你如何檢查 Python 版本Python
- 教你如何搭建自己的圖床圖床
- 教你如何利用 XMind 高效學習?
- 教你Redis 如何清空所有資料Redis
- 教你如何用node連線redisRedis
- 教你如何在 elasticsearch 中重建索引Elasticsearch索引
- 教你如何檢視linux版本Linux
- lombok get/set 與 JavaBean get/setLombokJavaBean
- 經典演算法(19)教你兩分鐘學會【選擇排序】演算法排序
- 好程式設計師Java教程教你5分鐘瞭解快速排序程式設計師Java排序
- dhtmlxGantt如何重新排序任務教程HTML排序
- Android | 教你如何快速整合機器學習能力Android機器學習