是否有JPA注释只能加入一个外来列?

时间:2011-11-15 00:01:32

标签: jpa

鉴于

@Entity
Class Students{
private Long profid;

@Formula (value  = (select p.name from Prof p where p.id = profid))
private getProfsName;
...
}

@Entity 
Class Profs {
private Long id;
private String name;
... (getters/setters)
}

肯定有比@Formula更直接的东西吗?我没有看到使用@OneToOne的任何示例,您可以选择除整个外国实体之外的任何其他内容。我只想要一个外国实体的单一财产。

1 个答案:

答案 0 :(得分:1)

您可以尝试Secondary Table