关于hibernate中只查询带有set集合的属性

GEEK JUMP
全栈领域新星创作者
博客专家认证
2017-03-02 07:54:15
现在自己做一个1:多的类为Teacher和Student类。
然后在Teacher中有一个Set<Student> students;的属性 ,现在我能直接通过id查询返回到Teacher的所有属性值,但是我想只获取这个students属性,其余的属性不需要,该怎么写hql语句?有哪位朋友能帮助一下嘛,在线等,急!!!!!!!!!!!
...全文
166 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
JE_GE 2017-03-02
  • 打赏
  • 举报
回复
List<Set<Student>>=select t.students from Teacher t where t.id=?
李德胜1995 2017-03-02
  • 打赏
  • 举报
回复
根据id查出Teacher,然后from Student s where s.teacher=?,把刚才查出来的teacher设置进去,就可以查出Student集合

67,513

社区成员

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

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