|
課程目錄 :
(內容與授課時間) 授課總時數:
33:25:38
簡 介:
本課程基於 EasyUI+Struts2+Hibernate3.6+Spring3.2 + MYSQL 的在線商城系統.
看本視頻前需要已經掌握了S2SH框架與mysql的基本使用, 至於項目中用到的其它技術會現學現用,涉及到的技術有 jquery , easyui ,
struts2 , hibernate3.6 , spring 3.2, mysql 5 , svn , uml . powerdesigner
因此在此課程中不但能學習核心的Java框架開發技術還能學習到企業中流行的項目管理工具
項目包括常見的商城具備的功能模塊外還包括 "在線支付"、"短信發送"、"郵件發送", "報表" 等功能.
課程大綱:
章節1: 項目演示、需求、開發約定、環境搭建
課時001 項目後台功能演示 →時長:00:18:12
課時002 項目前台功能演示 →時長:00:16:21
課時003 需求分析、所用技術介紹 →時長:00:19:43
課時004 頁面的相關約定 →時長:00:16:29
課時005 數據庫相關約定 →時長:00:16:37
課時006 框架整合關注點分析 →時長:00:05:41
課時007 Spring環境搭建 →時長:00:16:59
課時008 Hibernate SessionFactory源碼分析 →時長:00:13:52
課時009 DB Browser逆向功能 →時長:00:06:57
課時009 Hibernate開發環境搭建 →時長:00:13:45
課時011 Spring與Hibernate整合 →時長:00:15:30
課時012 配置通知、切面表達 →時長:00:22:19
課時013 Struts開發環境 →時長:00:11:21
課時014 SSH開發整合環境 →時長:00:15:17
章節2: 基本增刪查改、Service、Dao、Action 抽取
課時015 SSH啟動流程分析 →時長:00:21:35
課時016 SSH排錯技巧 →時長:00:05:29
課時017 Service抽取實現 →時長:00:25:00
課時018 Accoun 管理員模塊創建 →時長:00:07:43
課時019 RequestAware 動態注入RequestMap →時長:00:18:17
課時020 ActionContext →時長:00:14:15
課時021 Struts ServletConfig原理分析 →時長:00:07:20
課時022 Struts ValueStack →時長:00:09:03
課時023 Struts ModelDriven 介紹 →時長:00:07:58
課時024 Struts ModelDriven源碼分析 →時長:00:19:09
課時025 溫故而知新 →時長:00:08:46
課時026 基於FrameSet後台搭建 →時長:00:24:26
課時027 基於EasyUI後台搭建 →時長:00:17:18
課時028 annotation取代xml配置 →時長:00:14:26
課時029 AOP疑難解答 →時長:00:14:00
章節3: EasyUI菜單實現、基於DataGrid 數據顯示
課時030 富客戶端概念介紹 →時長:00:17:46
課時031 後台系統菜單設計 →時長:00:17:45
課時032 後台首頁功能優化 →時長:00:12:47
課時033 Tab選項卡設計 →時長:00:17:59
課時034 Hibernate N+1問題 →時長:00:24:22
課時035 N+1問題解決方案 →時長:00:10:54
課時036 DataGrid顯示JSON格式數據 →時長:00:11:29
課時037 DataGrid基本參數設置 →時長:00:23:11
課時038 DataGrid列參數設置 →時長:00:13:08
課時039 類別後台分頁邏輯實現 →時長:00:16:22
課時040 Struts 與 JSON 整合 →時長:00:18:21
課時041 正則表達式過濾JSON的敏感字段 →時長:00:16:08
課時042 DataGrid類別查詢實現 →時長:00:16:48
課時043 多記錄刪除思路分析 →時長:00:11:27
章節4: 完善類別模塊、驗證、添加商品
課時044 溫故而知新 →時長:00:08:30
課時045 Hibernate 多類別刪除實現 →時長:00:14:35
課時046 dg提交刪除ids實現刪除功能 →時長:00:13:12
課時047 添加類別UI窗體設計 →時長:00:17:55
課時048 驗證、添加類別邏輯實現 →時長:00:17:16
課時049 跨頁面組件獲取 →時長:00:12:38
課時050 類別更新數據回顯 →時長:00:13:12
課時051 管理員列表動態賦值實現 →時長:00:12:44
課時052 類別更新實現 →時長:00:03:44
課時053 商品基本模塊搭建 →時長:00:13:55
課時054 關聯對像lazy轉json異常 →時長:00:14:51
課時055 lazy轉Json解決方案 →時長:00:11:29
課時056 easyui驗證、jquery插件機制 →時長:00:12:37
課時057 自定義驗證方法 →時長:00:20:31
課時058 類別下拉框動態加載實現 →時長:00:08:55
課時059 添加商品頁面設計 →時長:00:09:16
課時060 文件上傳功能實現 →時長:00:12:16
課時061 封裝與優化文件上傳 →時長:00:15:02
課時062 SpEL表達式注入路徑 →時長:00:19:33
章節5: 商城首頁、詳細頁面、購物車分析
課時063 溫故而知新 →時長:00:11:47
課時064 監聽器獲取Service方式 →時長:00:13:07
課時065 ContextLoaderListener源碼分析 →時長:00:19:20
課時066 首頁商品顯示邏輯設計 →時長:00:15:48
課時067 首頁內容排版佈局實現 →時長:00:21:10
課時068 首頁UI頁面設計 →時長:00:10:56
課時069 Java Timer的使用 →時長:00:16:39
課時070 Hibernate 二級緩存 →時長:00:21:08
課時071 Hibernate查詢機制分析 →時長:00:16:43
課時072 Hibernate 二級緩存原理分析 →時長:00:10:59
課時073 ehcache 高級配置 →時長:00:20:39
課時074 UML 建模時序圖介紹 →時長:00:10:15
課時075 PowerDesigner 邏輯模型 →時長:00:15:58
課時076 PowerDesigner生成物理模型 →時長:00:18:18
章節6: 購物車、登錄、訂單入庫
課時077 溫故而知新 →時長:00:10:41
課時078 PowerDesigner購物車建模 →時長:00:19:02
課時079 購物車基礎數據入庫 →時長:00:22:22
課時080 創建購物車相關關係 →時長:00:14:30
課時081 購物項添加購物車 →時長:00:16:18
課時082 購物車基本功能實現 →時長:00:15:22
課時083 序列化購物車 →時長:00:09:25
課時084 購物項重複解決方案 →時長:00:14:53
課時085 配置過濾器登陸功能 →時長:00:12:27
課時086 更新購物車頁面數據 →時長:00:12:50
課時087 登陸成功頁面動態跳轉實現 →時長:00:13:55
課時088 級聯入庫功能分析 →時長:00:17:10
課時089 級聯入庫參數介紹 →時長:00:19:53
課時090 級聯入庫優化配置 →時長:00:12:06
課時091 頁面緩存概念複習 →時長:00:15:40
課時092 訂單入庫頁面緩存實現 →時長:00:09:59
章節7: 在線支付與轉賬
課時093 在線支付原理介紹 →時長:00:14:32
課時094 申請支付功能 →時長:00:14:57
課時095 獲取支付API數據 →時長:00:12:23
課時096 測試易寶參數傳遞 →時長:00:23:30
課時097 加密原理分析 →時長:00:22:39
課時098 易寶支付成功回測試 →時長:00:10:14
課時099 銀行圖標顯示 →時長:00:16:00
課時100 銀行圖標排序 →時長:00:14:10
課時101 銀行單選按鈕賦值 →時長:00:14:28
課時102 商城支付參數賦值 →時長:00:15:34
課時103 商城支付參數測試 →時長:00:17:58
課時104 通過支付中介跳轉到銀行 →時長:00:05:52
課時105 Action處理多Model需求分析 →時長:00:07:56
課時106 多Model解決方案 →時長:00:11:34
課時107 銀行支付成功回商城 →時長:00:06:54
章節8: 短信、郵件、域名空間
課時108 更新訂單狀態 →時長:00:10:56
課時109 郵件發送功能實現 →時長:00:17:38
課時110 封裝郵件發送功能 →時長:00:09:43
課時111 申請短信發送功能 →時長:00:15:57
課時112 封裝短信發送功能 →時長:00:15:16
課時113 域名空間的申請 →時長:00:16:16
課時114 遠程數據庫連接 →時長:00:09:23
課時115 本地項目+遠程數據庫 →時長:00:13:26
課時116 項目部署與發佈 →時長:00:12:30
章節9: 註冊驗證、更新購物車、報表
課時117 購物車數量合法性驗證 →時長:00:16:01
課時118 ajax更新購物數量 →時長:00:16:10
課時119 購物車金額處理 →時長:00:21:38
課時120 validate驗證環境搭建 →時長:00:15:00
課時121 validate基本驗證 上 →時長:00:12:35
課時122 validate基本驗證 下 →時長:00:13:10
課時123 validate遠程驗證 →時長:00:15:45
課時124 遠程驗證IE緩存問題 →時長:00:12:07
課時125 自定義驗證方法 →時長:00:18:54
課時126 Jchart報表結構分析 →時長:00:12:37
課時127 後台查詢數據實現 →時長:00:22:14
課時128 商城銷售報表實現 →時長:00:14:40
課時129 Dao抽取實現 →時長:00:15:00
課時130 通過反射獲取相關字段 →時長:00:13:57
課時131 反射賦值baseDao →時長:00:10:43
章節10: 異常處理
課時132 異常處理需求分析 →時長:00:16:24
課時133 攔截器與Action順序分析 →時長:00:13:22
課時134 攔截器調用原理分析 上 →時長:00:20:58
課時135 攔截器調用原理分析 下 →時長:00:11:06
課時136 Struts異常攔截器使用 →時長:00:19:45
|