dao、domain、service、web 分別是java裏面的什麼概念?爲什麼總放在一起

這是mvc結構,
web主要是客戶端網頁,是表層的東西,可接收和返回數據給用戶
domain主控制層,是用戶與數據庫交互的核心中轉站,控制用戶數據收集,控制請求轉向
service是業務邏輯層,處理數據邏輯,驗證數據,
dao是持久層,讀寫數據庫
web發出請求---domain接收控制數據轉向(可以返回也可以進入service)---service驗證數據正確性或者是否符合業務要求---dao存入,讀出,依次返回
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章