永发信息网

hibernate 多对多查询出来的set想要进行排序,只知道有order-by和sort 但谁能说说具体用法!谢谢?

答案:2  悬赏:80  手机版
解决时间 2021-04-03 21:49
hibernate 多对多查询出来的set想要进行排序,只知道有order-by和sort 但谁能说说具体用法!谢谢?
最佳答案
你可以通过hsql来加入排序内容,或者直接通过java运行sql语句,oder by 对象的字段名,界面就是你需要的了。

对于数据库的ID字段,没必要向你这样,如果这样的思路的话,程序的冗余太大了,数据越多,速度越慢,如果有几百上千万条数据的话,你从程序插一条数据,时间长的吓人,不能这样设计的。

还有就是,你一条一条的set数据,数据太多会死人的,你为什么不考虑一下,用list或者page类来搞呢?

用hsql查到数据,sql中最后加入 oder by 表的排序字段,这样就行了。
然后放入list中,将整个list传值到你需要的地方,用el表达式获取list内的值,你会发现已经是你想要的东西了。

sort 没用过。
全部回答
Arrays.sort(你要排序的东西); java.util.Arrays;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
鹏悦旅馆地址在什么地方,想过去办事
Win10(64位)电脑开机1分半怎么办
车加了98可以再加95么
离合器间隙过大的症状
明珠台以前经常播的动画片是关于两只连体狗的
求金字 火字旁的名字?或五行有这个意义的,
保护城市的句子,《长春行》古诗 全文
“你给我滚”韩文怎么说
身上很容易有淤青是怎么回事
用现金支付的销售商品总量是5000亿件,平均价
广禾堂和广和到底选哪个呢?
刘邦著名诗词名句
祖宗十九代冯九爷英文插曲
笔管鱼是鱿鱼还是章鱼?
溱 字用来做名字的话应该怎么读好?
推荐资讯
w/t是功率单位,为什么度及千瓦时kw/
食用碱如何做米豆腐
请问qq年会那个变形气泡,是非要在页面开通才
败犬是什么意思,败犬是啥意思哦?
男人28没结婚晚吗
【求助】 科比球鞋 :科比2k4 右下方的 标志
身体虚弱的话,一般吃什么可以达到补血
布男是什么意思,草食男和肉食女是什么意思?
小米6#小米手机被人拿了,怎么找回
有什么软件能提高网络游戏的速度
快乐来自于内心语句,一些经典语录
在word中如何设置不同的页面?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?