美好的一天,如何正確使用一對多和多對一的註釋?
我已經開始了我的第一個基於CRM應用程序的JPA項目,並且我在理解ManyToOne和OneToMany註解的正確用法方面遇到了一些困難。例如,假設我有兩個班;這些將帳戶和用戶類:
public class Account {
@OneToMany
private Set<User> userList = new HashSet<User>();
和
public class User {
@ManyToOne
private Account account;
如何正確地詮釋了許多-to-one和一個一對多的關係?我試着閱讀文檔,但仍無法找到正確的結論。
感謝您的關注
註釋應該按照原樣工作 - 您將創建兩個單向映射。所以問題是,你想要做什麼不同? – kostja
在我的情況下,帳戶類可以有多個用戶,並且用戶可以只有一個帳戶。我想通過JPA註釋來表示這種關係,我真的很困惑如何正確地做到這一點。 – Bravo