1. 程式人生 > >IT段子手詳解MyBatis遇到Spring 秒學Java SSM開發大眾點評

IT段子手詳解MyBatis遇到Spring 秒學Java SSM開發大眾點評

第1章 課程概覽
介紹課程目標、開發內容、功能劃分、開發順序,開發所需要的前置知識及環境準備,並且介紹了與課程相關的前後端分離的思想,架構演進過程。
1-1 課程導學
1-2 功能劃分和開發流程
1-3 原料準備
1-4 武功祕籍

第2章 開發準備
演示前端工程環境搭建以及啟動步驟,介紹了後臺工程初始SSM框架目錄結構,將前後端打通,並將後臺管理使用的介面原型加入後臺工程中,形成一個完整可用的前後臺聯動的原型。拓展的談了談HTTP API和RESTFul API的趣聞。
2-1 HTTP API和RESTful API
2-2 _前端App啟動
2-3 _後臺專案環境搭建
2-4 _修改指向地址
2-5 後臺內容管理系統搭建

第3章 廣告模組
正式開發第一個模組--廣告模組,從廣告實體的設計到廣告的維護再到廣告介面的實現,在這個過程中分享了相關的內容:Spring MVC上傳圖片的處理,用自定義標籤封裝分頁,Spring MVC的資料繫結,前端驗證框架jQuery Validation Plugin, 簡單介紹了一些我們在開發中應該注意的環節,如:通過看真實環境的簡易架構圖考慮...
3-1 _廣告模組開發_資料庫設計
3-2 _廣告模組開發_加入頁面
3-3 _廣告模組開發_Ad相關類
3-4 _廣告模組開發_Ad的Dao開發
3-5 _廣告模組開發Service層圖片上傳功能(上)
3-6 _廣告模組開發Service層圖片上傳功能(下)
3-7 _廣告模組開發_返回碼的處理
3-8 _廣告模組開發_分頁標籤封裝
3-9 _廣告模組開發_廣告介面開發
3-10 _廣告模組開發_資料繫結梳理總結
3-11 _廣告模組開發_修改功能和表單校驗
3-12 _廣告模組開發_小結

第4章 商戶模組
商戶模組的開發,分享了與廣告模組不同的內容:如何在Spring MVC上應用RESTful, 當應用RESTful時與form表單上傳檔案合在一起產生新的問題,與大家一起追蹤Spring原始碼解決問題,並且回顧了Spring MVC的工作流程。 另外還介紹了Mybatis一對多、多對一關係的處理。...
4-1 商戶模組_商戶實體和表設計
4-2 商戶模組_後臺Form表單和RESTful
4-3 商戶模組_思考:如何解決RESTful應用中的問題
4-4 商戶模組_追蹤原始碼,解決問題
4-5 商戶模組_Mybatis多對一和一對一及引用靜態常量的應用
4-6 商戶模組_商戶介面開發
4-7 商戶模組_小結

第5章 會員模組
完成了會員登入功能,因為這個功能需要,詳細的解釋了兩種會話管理方式的過程,並用其中一種會話管理方式實現了會員 登入。同時還介紹了單機部署與叢集部署對快取的處理、logback的配置與使用。
5-1 會員模組_業務分析和資料庫設計
5-2 會員模組_兩種會話管理方式比較
5-3 會員模組_單機快取處理及擴充套件思考
5-4 會員模組_logback配置
5-5 會員模組_列舉的變通
5-6 會員模組_登入介面介紹及演示
5-7 會員模組_小結

第6章 訂單模組
實現訂單介面,在這裡主要介紹將一些可以不要求實時查詢的資料,降為準實時資料,非同步更新查詢結果,用空間換時間的思想, 這樣可以加快查詢速度,抗住大併發量的訪問, 為了達到這個目的主要分享了定時器相關的內容,介紹了各種定時器,並最終選用Spring task完成此功能。...
6-1 訂單模組_訂單實體和表以及買單介面
6-2 訂單模組_下單介面實現
6-3 訂單模組_各種定時任務的實現方式介紹
6-4 訂單模組_SpringTask實現定時更新
6-5 訂單模組_小結

第7章 評論模組
本章相當於階段性小結,利用前面分享過的知識點就可以完成評論模組相關功能, 這裡主要提醒大家從業務的角度應該注意哪些地方,用分享的知識點解決這些問題時應注意哪些方面,如何靈活的利用已分享的知識。
7-1 評論模組_資料庫設計和評論介面
7-2 評論模組_功能實現要點講解
7-3 評論模組_小結

第8章 許可權管理
在前面的章節已將前端介面部分全部完成,本章是為了讓後臺管理功能更加完善, 加入了許可權管理,從登入開始、利用Spring攔截器實現session攔截,並介紹對form表單請求與ajax請求是如何分別處理session超時的, 規劃如何利用Spring攔截器繼續實現許可權攔截,從實體設計開始,到維護頁面的設計,用ztree實現維護頁面, 然後...
8-1 後臺管理模組_後臺登入實現
8-2 後臺管理模組_session攔截器相關處理
8-3 後臺管理模組_許可權管理資料庫設計和介面設計
8-4 後臺管理模組_基於zTree的許可權管理介面功能展示和難點分析
8-5 後臺管理模組_基於zTree的許可權管理實現之初始化三棵樹
8-6 後臺管理模組_許可權維護相關實現(上)
8-7 後臺管理模組_許可權維護相關實現(中)
8-8 後臺管理模組_許可權維護相關實現(下)
8-9 後臺管理模組_ajax與session超時
8-10 後臺管理模組_Echarts和開源協議選擇
8-11 後臺管理模組_統計報表中複雜SQL的使用
8-12 後臺管理模組_統計報表圖形載入中前後端的配合
8-13 後臺管理模組_小結

第9章 課程總結
對整個課程做個大的總結,分別從幾個角度總結:我們得到了什麼、我們還有哪些事可以完善、還有哪些內容可以適當去擴充套件瞭解。 我們如何找到適合自己的、更好的學習方法,我們能達到什麼樣的境界去看待這個系統、技術、甚至是我們所處的這個行業, 我做了一件拋磚引玉的事來引發大家的思考,讓大家可以得到真正屬於自己的總...
9-1 如何參考最終程式碼
9-2 課程總結(上)
9-3 課程總結(下)

下載地址:IT段子手詳解MyBatis遇到Spring 秒學Java SSM開發大眾點評