9 專案架構

2021-10-08 07:49:55 字數 1384 閱讀 1040

第一階段 登入登錄檔單驗證

第二階段 登入註冊功能

1)表示層:和使用者直接互動

2)業務邏輯層,處理**的業務功能

編寫的業務邏輯**,如service層:userservice login

3)資料庫訪問層:(持久化層)

dao層:把所有運算元據庫的類我們可以放在dao層

模型層:建立與資料庫資料對應的物件

1)需求分析,建立模型

-建立使用者表,當資料表很多的時候,也需要分層,一般按照命名規則封層即可

-建立對應的user類

2)建立dao層,運算元據庫

-導包

-建立basedao,專門用來被其他的dao繼承,定義一些基本的操作,

basedao

​ public t getbean();

​ public list getbean();

-面向介面程式設計,定義乙個userdao介面,定義usedao有什麼方法

userdao介面

user getbyusernameandpassword(user user);

boolean registuser(user user);

3)建立service層

-面向介面程式設計

user login(user user)

boolean regist(user user)

4)建立servlet層:處理使用者請求

5)介面

第9周專案5專案填充題(1)

問題及 檔名稱 x.cpp 作 者 單昕昕 完成日期 2014年10月23日 版 本 號 v1.0 問題描述 輸出1000以內能被3整除且個位數為6的所有整數。程式輸出 1000以內能被3整除且個位數為6的所有整數。include using namespace std int main int i...

9專案二我的陣列類

問題及 檔名稱 main.cpp 作 者 李磊濤 版 本 號 v1.0 問題描述 深複製輸出需求。輸入描述 無。程式輸出 最大值和和。includeusing namespace std class myarray myarray myarray int a,int n myarray myarra...

第16周專案 檔案閱讀9

問題及 檔名稱 text.cpp 完成日期 2016年6月21日 版本號 codeblocks 問題描述 輸入描述 程式輸出 include include using namespace std int main fstream outfile,infile outfile.open data.t...