model層
- model層即數據庫實體層,也被稱爲entity層,pojo層。
- 一般數據庫一張表對應一個實體類,類屬性同表字段一一對應。
dao層
- dao層即數據持久層,也被稱爲mapper層。
- dao層的作用爲訪問數據庫,向數據庫發送sql語句,完成數據的增刪改查任務。
service層
- service層即業務邏輯層。
- service層的作用爲完成功能設計。
- service層調用dao層接口,接收dao層返回的數據,完成項目的基本功能設計。
controller層
- controller層即控制層。
- controller層的功能爲請求和響應控制。
- controller層負責前後端交互,接受前端請求,調用service層,接收service層返回的數據,最後返回具體的頁面和數據到客戶端。