社区
Java EE
帖子详情
关于hibernate中只查询带有set集合的属性
GEEK JUMP
全栈领域新星创作者
博客专家认证
2017-03-02 07:54:15
现在自己做一个1:多的类为Teacher和Student类。
然后在Teacher中有一个Set<Student> students;的属性 ,现在我能直接通过id查询返回到Teacher的所有属性值,但是我想只获取这个students属性,其余的属性不需要,该怎么写hql语句?有哪位朋友能帮助一下嘛,在线等,急!!!!!!!!!!!
...全文
166
2
打赏
收藏
关于hibernate中只查询带有set集合的属性
现在自己做一个1:多的类为Teacher和Student类。 然后在Teacher中有一个Set students;的属性 ,现在我能直接通过id查询返回到Teacher的所有属性值,但是我想只获取这个students属性,其余的属性不需要,该怎么写hql语句?有哪位朋友能帮助一下嘛,在线等,急!!!!!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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集合
全面掌握
Hibernate
框架技术
包含
Hibernate
相关技术:
Hibernate
简介、Session API、对象的状态
查询
操作(主键
查询
、HQL
查询
、Criteria
查询
、SQL
查询
、命名
查询
、doWork) 关联关系:多对一、一对多、多对多、一对一 组件映射、继承映射、缓存...
Hibernate
:HQL
查询
、条件
查询
、SQL
查询
HQL(
Hibernate
Query Languge,
Hibernate
查询
语言)
查询
,是一种面向对象的
查询
语言,其
中
没有表和字段的概念,只有类、对象和
属性
的概念。 1,Query接口 HQL是
Hibernate
Query Language的缩写,HQL的语法与...
Hibernate
笔记 HQL
查询
:条件
查询
,聚集函数,子
查询
,导航
查询
Hibernate
条件
查询
聚合函数 子
查询
Hibernate
查询
指定字段并返回对象的结果集
hibernate
查询
指定的字段返回的是一个Object数组,如果查的是一个字段的话就返回Object对象,因为无法直接转换成实体类的对象,所以只能一个个去循环了,,现在有一种比较好的办法是在hql
中
使用select new 类名(
属性
...
hibernate
用hql
查询
某个字段
在
hibernate
中
,用hql语句
查询
实体类,采用list方法的返回结果为一个List,该List
中
封装的对象分为以下三种情况: 1.
查询
全部字段的情况下,如"from 实体类",list
中
封装的对象为实体类本身,各
属性
都将得到填充。 ...
Java EE
67,513
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章