2015-04-15 456 views
0

我有這樣的數據庫:表實體類之間的關係

我爲它們製作了實體類,但沒有關係,因爲我不知道該怎麼做。我知道我應該通過註釋@OneToMany@ManyToOne連接它們,但不知道如何。我的意思是,Order應該有Person的名單?或者只是簡單的領域?

你能幫我解決嗎?

enter image description here

+0

如果你用正確的我Netbeans的你可以從數據庫中生成你的實體類。我認爲Eclipse也有這個功能。我建議學習如何手動關聯實體,但生成是啓動它的好方法。 – DavidS

回答

0

我做了這樣的:

人:

@OneToMany(mappedBy="Person") 
private Collection<Ordered> orders; 

public Collection<Ordered> getOrders() { 
    return orders; 
} 

public void setOrders(Collection<Ordered> orders) { 
    this.orders = orders; 
} 

有序:

@ManyToOne(cascade = CascadeType.ALL) 
private Person person; 

public Person getPerson() { 
    return person; 
} 

public void setPerson(Person person) { 
    this.person = person; 
} 

,如果我錯了