2011-11-15 39 views
0

鑑於是否有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的任何示例,您可以在其中選擇除整個外部實體之外的任何內容。我只想要一個外國實體的單一財產。

回答