-2
我正在使用JPA與我的postgres數據庫進行交互。使用JPA將單個屬性映射到另一個對象使用JPA
我有以下情況:我有兩個對象 - 用戶和項目,在我的項目對象中,我只想要用戶的用戶標識,而不是項目中的整個用戶對象。
例如,我的用戶POJO:
public class User {
@Id
private String userId;
@OneToMany
private Item item;
}
public class Item {
@Id
private String itemId;
@ManyToOne
private String userId;
}
如何我只是得到了用戶的用戶id在我的項目對象?
謝謝。
(1)爲什麼使用字符串作爲ID? (2)*爲什麼*你想要字符串ID而不是對'User'對象的引用? – chrylis