2017-02-26 24 views

回答

2

如果可以在兩個表中獨立插入/更新/刪除行,那麼是的,您應該繼續使用單獨的DAO類。以下是優點:

  • 它促進separation of concerns設計模式。
  • Spring data jpa也採用了相同的設計,它可以在一個Repository每個實體(表在我們的例子)
  • 如果您有問題需要查詢表1與表2則任何功能,它應該理想地進入service層和調用兩個DAO s。另外,如果您在這些表之間有任何外鍵關係,則可以使用@OneToMany,@ManyToMany等註釋來映射它。
+0

謝謝Darshan。 – Neha

相關問題