MVC模式(Model–view–controller)是軟件工程中的一種軟件架構模式,把軟件系統分為三個基本部分:模型(Model)、視圖(View)和控制器(Controller)。
關於javaWeb中三層架構:
1:數據訪問層:主要看數據層裡面有沒有包含邏輯處理,實際上它的各個函數主要完成各個對數據文件的操作。而不必管其他操作。
2:業務邏輯層:主要負責對數據層的操作。也就是說把一些數據層的操作進行組合。
3:表示層:主要對用戶的請求接受,以及數據的返回,為客戶端提供應用程序的訪問。
本項目只是作為設計參考示例,關於代碼需要注意的地方,我也會提及,但大多數技術以前都已經介紹過,所以只講大概流程,不會細分或者繼續擴展。
1.創建基本目錄結構
2.導入需要使用的jar包,並添加到項目中
3.配置JSTL的相關信息
4.導入前端頁面信息(因為主要是介紹後端開發,前端代碼暫時就不用管了)
5.設計數據庫
創建用戶表
創建食品表
6.配置數據庫連接信息c3p0:此配置文件放在src根目錄下
7.創建與數據庫對應的實體類,注意命名的一致性
實現註冊功能
1.查看前端代碼
2.新建servlet對前端註冊功能接收傳入的參數
3.新建UserServices類處理相關信息
4.新建UserDao類來完成對數據庫的操作
5.在web層中調用services方法
6.為了避免亂碼問題,我們創建過濾器
到這裡註冊功能已經完成了,如果各位配置信息沒弄錯,代碼和我一致的話,應該也沒有太大問題。測試:
閱讀更多 十二說IT 的文章