hibernate 多对多自定义排序问题

yuanzi 2013-12-30 01:11:24
1.有一个分类对象,该分类有子分类;
2.有文章对象;
3.一个分类下有多篇文章,同一篇文章可以在多个分类;(分类与文章是多对多个关系)
4.每个分类下的文章,可以有不同的排序。
举例:有四篇文章分别是ABCD,有4个分类,分别是分类1、分类2、分类3、分类4;
在分类1下四篇文章的排序是:ABCD;
在分类2下四篇文章的排序是:BCAD;
在分类3下四篇文章的排序是:BCDA;
在分类4下四篇文章的排序是:ACBD;
hibernate 中怎么设计这个实体与实体间的关系?
麻烦用注解方式帮忙写一下,多谢?
...全文
255 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuanzi 2013-12-30
  • 打赏
  • 举报
回复
引用 1 楼 u012463264 的回复:
排序要有规则,比如按某个属性排序,如果这个属性相等,再按某个字段排序。没看到你说的有什么规则
如果是创建数据库表的话,我们可以这样来满足这个需求:t_category(id,….),t_artical(id,…),t_category_artical(t_cat_id,t_art_id,orderlist),中间表中的orderlist 来作为排序字段,比如把这个字段定义在int型。
Test_LD 2013-12-30
  • 打赏
  • 举报
回复
sql 查询 order by ooxx
别闹腰不好 2013-12-30
  • 打赏
  • 举报
回复
排序要有规则,比如按某个属性排序,如果这个属性相等,再按某个字段排序。没看到你说的有什么规则

67,535

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧