爲什麼dao層和service層要用接口?

DAO接口 爲每個DAO聲明接口的好處在於: 可以在尚未實現具體DAO的時候編寫上層代碼,如Service裏對DAO的調用 可以爲DAO進行多實現,例如有JDBCDAO實現,MyBatisDAO實現,而不需要更改上層代碼,只需要簡單的在Spring的IoC配置裏修改一下注入的DAO實現 Service接口 可以在尚未實現具體Service情況下編寫上層改代碼,如Controller對Service
相關文章
相關標籤/搜索