PQL 的 join 可以像 native sql 的join那样,通过不同表的字段join吗?

ango 2018-03-16 01:27:54
PQL 的 join 可以像 native sql 的join那样,通过不同表的字段join吗?

我的实体类中只是记录了关联实体类的ID字段,那么JPQL是不是就没法通过join连接两个表了。
@Entity
class Employee{
@Id
private id;
private employeeName;
private departmentId;
}

@Entity
class Department
{
@Id
private Id;
private departmentName;
}

sql语句可能是这样的:select e.employeeName , d.departmentName from Employee as e join Department as d on e.departmentId = d.id;
请教不修改Entity的情况下,如何使用 jpql 的join 查询。谢谢!!
...全文
544 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dong_19890208 2018-05-15
  • 打赏
  • 举报
回复
你可以写单元测试验证呀,测试后你就会发现是可以的

25,985

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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