栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

HQL休眠内连接

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

HQL休眠内连接

仅当实体之间存在关联时才能使用联接。您的Employee实体不应将名称为

id_team
,类型
int
为的字段映射到列。它应该与Team实体具有ManyToOne关联,并映射为JoinColumn:

@ManyToOne@JoinColumn(name="ID_TEAM")private Team team;

然后,以下查询将完美运行:

select e from Employee e inner join e.team

这将加载所有员工,除了那些与任何团队无关的员工。

当然,对于其他所有映射为实体的表的外键,其他字段也是如此(

id_boss
id_profession
)。

现在是您阅读Hibernate文档的时候了,因为您错过了它的实质以及它的工作原理中非常重要的部分。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/573455.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号