MVC三層架構
什么是MVC:model view Controller 模型、視圖、控制器

用戶直接訪問控制層,控制層就可以直接操作資料庫
servlet--CRUD-->資料庫
弊端:程式十分臃腫,不利于維護
Servlet的代碼中:處理請求、回應、視圖跳轉、處理JDBC、處理業務代碼、處理邏輯代碼
架構:沒有什么是加一層解決不了的!
程式員
|
JDBC
|
Mysql 、Oracle 、SQLServer
MVC三層架構

model:
- 業務處理:業務邏輯(Service)
- 資料持久層:CURD(Dao)
view:
- 展示資料
- 提供鏈接發起Servlet請求(a,form,img…)
controller:
- 接收用戶的請求:(request:請求引數、Session資訊)
- 交給業務層處理對應的代碼
- 控制視圖的跳轉
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/279685.html
標籤:其他
下一篇:Spring MVC原理決議
