qq_31198711
微风拂过脸颊10
采纳率21.2%
2015-09-10 07:28 阅读 2.3k

求角色权限的一个查询语句

我现在有连个实体类:角色和权限。
两个表:角色表和权限表。
在角色实体类中,存权限对象集合,一对多关系。
在权限实体中,存角色对象。
在权限表里存角色id.
现在我想用一条查询语句,根据角色id查权限的实体对象。
怎么查?求帮助,谢谢

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • 已采纳
    zhangdongan1991 zhdan~ 2015-09-10 07:31

    hql: select o from 权限 o where o.角色.id =``

    点赞 1 评论 复制链接分享
  • tb176 IT丶小农民 2015-09-10 08:02

    非常简单,在建立一张角色权限表,这样角色和权限就是多对多的关系,查选也变得非常简单。直接根据角色编号查选这张关联表就可以得到该角色的权限。

    点赞 1 评论 复制链接分享
  • tangjian_1314 HZT. 2015-09-10 07:31

    一对一,你的角色实体类中为什么要存权限对象的集合?

    点赞 评论 复制链接分享

相关推荐