简单的jpa问题

时间:2010-09-08 09:43:36

标签: java orm jpa

我必须通过一些项目代码来实现一些missiong功能。 它使用jpa。在我发现的一些popj类中

@Entity
@Table(name="TYPE")
@NamedQueries( { 
 @NamedQuery(name = "getTypes", query = "SELECT dct FROM Type dct") 
})

我知道我可以通过使用此查询来获取所有记录。此查询是否返回类型表中的所有记录?

2 个答案:

答案 0 :(得分:1)

是的,确实如此。它生成一个看起来大致如下的SQL查询:

SELECT [column list here] FROM type

答案 1 :(得分:1)

此查询将返回所有 Type个实体,包括子类型(如果有)。由于我不能说这是否有任何子类型,我不能说这个查询是否仅限于TYPE表。