2012-12-06 31 views
4

我是Spring編程新手,經常看到使用DAO實現類的示例/教程/指南。我也看到了一些有「服務」類(和相應的實現類)的例子,它們似乎什麼都不做,只能稱爲主要的DAO類。有一個實現和「服務」類:這些最佳實踐?

這些是最佳實踐嗎?當我可以直接打電話給DAO時,似乎是一種行事方式嗎?而且我仍然堅持沒有這些額外類的MVC編程。

感謝您的輸入。 :)

回答

1

分別編寫服務和DAO實現的好實踐。您可以在服務類中編寫業務邏輯,並在DAO實現類中調用數據庫。如果需要更改業務邏輯,您可以更改服務和DAO僅用於數據庫操作。

+0

謝謝你們倆:) – mrjayviper