如何使用Hibernate获取选定的行

时间:2016-05-02 09:02:27

标签: hibernate hql

请帮助我使用 Hibernate 从下面给出的查询中获得结果。请将这些SQL查询转换为Hibernate。谢谢。

select project_id, project_name from project

SELECT * FROM `developer` WHERE `scrum_master_id` IS NULL 

2 个答案:

答案 0 :(得分:3)

select project_id, project_name from project

FROM developer d where d.scrum_master_id is null

在查询中使用您的映射名称(类名和字段名称)而不是表名或列名,我为您的理解编写了相同的名称。

答案 1 :(得分:1)

from Project

from Developer where scrumMaster.id is null

您需要拥有ProjectDeveloperScrumMaster个持久性资源以及DeveloperScrumMaster的关联关系。