java中Action層、Service層和Dao層的功能區分



Action/Service/DAO簡介:
Action是管理業務(Service)調度和管理跳轉的。
Service是管理具體的功能的。
Action只負責管理,而Service負責實施。
DAO只完成增刪改查,雖然可以1-n,n-n,1-1關聯,模糊、動態、子查詢都可以。但是無論多么復雜的查詢,dao只是封裝增刪改查。至於增刪查改如何去實現一個功能,dao是不管的。
總結這三者,通過例子來解釋:
Action像是服務員,顧客點什么菜,菜上給幾號桌,都是ta的職責;
Service是廚師,action送來的菜單上的菜全是ta做的;
Dao是廚房的小工,和原材料打交道的事情全是ta管。

文檔來源:java中Action層、Service層和Dao層的功能區分


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2024 CODEPRJ.COM