hibernate如何用注解查询关联对象的指定列,

比如有两个实体,一个是dept,一个student,dept和student是一对多关系,在student表里面有一个dept_id,根据这个dept_id查询dept对... 比如有两个实体,一个是dept,一个student,dept和student是一对多关系,在student表里面有一个dept_id,根据这个dept_id查询dept对象,但是每次都把dept的全部属性查询出来了,能不能只查指定的属性啊? 展开
 我来答
匿名用户
2014-05-13
展开全部
关联咋写的。

在JAVA的对象中,就映射好了,直接访问对象了,根据不需要另写查询。
class Student{
Dept dept;

/////////////////

}
更多追问追答
追问

我现在是用这样的方式查询的,groupid对应一个group实体,每次都把group实体的全部属性查出来了,我想要部分属性

追答
部分属性,就不是已经定义的对象了。

SELECT new map(d.name) FROM Student stu JOIN Dept d WHERE stu.name='张三'

查询结果是 List这样 的
ForeverDWYW
2017-02-16
知道答主
回答量:2
采纳率:0%
帮助的人:1891
展开全部
@ElementCollection
@CollectionTable(name="WECHAT_TRANSFERLOG_IMGS", joinColumns=@JoinColumn(name="WECHAT_TRANSFERLOG_ID"))//表间关联字段
@Column(name="filePath")//需要展示的字段
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式