在crm系統中一個客戶有多個聯繫人,一個聯繫人對應多個客戶
需求:保存一個聯繫人,同時保存一個客戶
分析:
表關係
sql語句
實體類
多個聯繫人多對一個客戶
一個客戶對應多個聯繫人
爲什麼選擇set方法
set集合的特點:不重複 後面寫0的目的是爲了不佔空間
注意toString的時候不要把關聯的對象也一起to出來,因linkman的tostring調用了customer的tostring 這樣就死循環了
映射文件
多個聯繫人對應一個客戶
因爲一個表的主鍵可以作爲另一個表的外鍵 所以不需要說明customer中哪個屬性和linkman中的外鍵對應
一個客戶對應多個聯繫人