一、JavaWeb開發模式
C/S:客戶端 / 伺服器 (胖客戶端)
B/S:瀏覽器 / 伺服器 (瘦客戶端)
JavaBean:
就是一個普通類(實體bean),包含三樣標準:一個無參構造、私有屬性、公共的getter和setter方法
1、Model1模式
JSP + JavaBean
2、Model2模式
JSP + Servlet + JavaBean
MVC:開發模式
M: Model模型 JavaBean|四種作用域
V:view檢視 JSP
C:Controller控制器 Servlet
分層思想:強內聚、弱耦合
二、案例:使用者的註冊和登陸
三、開發步驟:
開發時注意事項:
約定優於編碼。列名、欄位名、表單中的屬性名要一至
1、建立資料庫及表
2、開發web應用
a、搭建開發環境:新增jar包
b、建立實現類(javaBean)
c、service層(業務層)
介面
實現類
d、DAO(資料訪問層)
介面
實現類
新增工具類:DBUtils
e、表示層(JSP、Servlet)
要注意:
註冊頁面–》regServlet
登入頁面–》loginServlet