01效果展示:
系統功能:
- 會員中心
1.1修改資料
1.2我的訂單
1.3我的禮物
1.4傳回上層
2.進入購物
2.1選擇商品
2.2傳回上層
3.試試手氣
3.1開始手氣之旅
3.2傳回上層
首先進入主界面:
02分層結構的了解:
分層效果圖:
基礎學習的時候采用的是,表示層、持久層、業務層:
調用的流程
Note:
1.與MVC不一樣!!!這裡顯然需要在進一步才能轉換成MVC
2.業務層(服務層)不當做任何處理邏輯處理
3.表示層不做業務處理,除非一些很小很小的業務處理(實際上開發也是這樣)
小結:
- 熟悉分層結構,培養業務層、表示層、持久層的分層設計思想
- 熟悉sql連表查詢語句、dml基本操作語句
- 使用log4j進行日志列印
- 配置檔案進行檔案配置
- 資料庫設計,多對多時應該建立中間表,一對多借助外鍵
- 表與表之間有關系時,在設計實體類是屬性可設定為對象,這種開發可以友善後期的開發,但是也就無法使用了通用查詢的模闆(不好用)
- 除了單元調試以外,斷點調試非常重要!!!在需要測試的斷點處輸出一個對象值,在相應處打斷點可以檢視到項目具體的資訊