Udemy線上課程 SSH框架教程解析-MyBatis /spring /springmvc/Hibernate從入門到精通 (含教材) 講師:Congzhen cai 影音教學 中文發音 中文字幕版(3DVD)
Udemy線上課程SSH框架教程解析-MyBatis/spring/springmvc/Hibernate從入門到精通(含教材)講師:Congzhencai影音教學中文發音中文字幕版(3DVD)
內容說明:
一、什么是框架?通俗講就是:別人幫我們寫好了一套通用的功能,繁瑣的代碼已經幫你寫好,你只需要按照規則編寫具體的業務!二、為什么還要學SSH框架?1.ssh框架做為最早期的JavaEE框架.其中的思想與設計模式是我們做為JavaEE學習者值得借鑒與學習的.2.ssh框架已有十多年的歷史,目前很多企業當中仍有一大部分項目使用的是SSH項目.我們進入公司,可能要去維護以前的項目.SSM框架,是Spring+SpringMVC+MyBatis的縮寫,這個是繼SSH之后,目前比較主流的JavaEE企業級框架,適用于搭建各種大型的企業級應用系統。
1.SpringMVC是強大的Web開發框架,基于Spring。
課程從基礎開始逐步講解SpringMVC框架Web應用的相關技術點。
以注解為核心@Controller,RequestMapping,@ControllerAdvice,@ExceptionHandler等。
Spring重要對象攔截器,異常處理器,源代碼隨堂分析。
整合流行的SSM。
2.Spring是最受歡迎的企業級Java應用程序開發框架,數以百萬的開發人員使用Spring框架來創建性能好、易于測試、可重用的代碼。
本課程深入淺出講解Spring的核心技術IoC、AOP,剖析框架的源代碼。
能讓學員掌握框架的原理和應用。

課程內容:
01-SSH前言
001系統架構-三層架構.mp4
001-SSH框架課件.zip
001-SSH源碼.zip
001-資料1.zip
001-資料2.zip
002系統架構-MVC.mp4
003系統架構-三層架構與MVC.mp4
004系統架構-SSH在三層架構擔任的角色.mp4
005系統架構-MyEclipse環境設置.mp4
006代理模式-為什麼使用代理模式.mp4
007代理模式-靜態代理與動態代理.mp4
008代理模式-靜態代理測試環境的搭建.mp4
009代理模式-解決快捷鍵沖突問題.mp4
010代理模式-靜態代理的實現.mp4
011代理模式-動態代理的實現.mp4
012代理模式-CGLIB解決的問題描述.mp4
013代理模式-無接口的CGLIB動態代理實現.mp4
014代理模式-有接口的CGLIB動態代理實現.mp4
015JUnit.mp4
016Log4j-日志輸出控制文件的作用.mp4
017Log4j-日志的用途及Log4j.mp4
018Log4j-日志基礎.mp4
019Log4j-Log4j用法.mp4
020Log4j-Log4j2用法.mp4
021Log4j-slf4j.mp4

02-Struts2
022Struts2的引入-通過Filter解決需求問題.mp4
023Struts2的引入-通過核心Filter解決需求問題.mp4
024Struts2的引入-配置文件的引入.mp4
025Struts2在三層架構中的位置.mp4
026Struts2框架介紹.mp4
027Struts2的特點.mp4
028Struts2運行環境搭建-導入Jar包.mp4
029Struts2運行環境搭建-Struts2的啟動項注冊.mp4
030Struts2運行環境搭建-定義Struts2的配置文件.mp4
031Struts2運行環境搭建-XML沒有自動提示問題的解決.mp4
032今天內容重難點.mp4
033對上次課內容的回顧.mp4
034Struts2運行環境搭建-MyEclipse中配置Tomcat.mp4
035Struts2運行環境搭建-運行環境搭建成功測試.mp4
036Struts2運行環境搭建-每個Struts2基本Jar的作用.mp4
037第一個Struts2程序-程序實現.mp4
038第一個Struts2程序-程序的簡單運行流程.mp4
039第一個Struts2程序-官方流程圖分析.mp4
040第一個Struts2程序-Tomcat的應用管理配置.mp4
041第一個Struts2程序-省去項目名稱的發布方式.mp4
042絕對路徑與相對路徑-什麼是絕對路徑.mp4
043絕對路徑與相對路徑-什麼是相對路徑.mp4
044絕對路徑與相對路徑-帶斜杠的相對路徑的參照路徑問題.mp4
045絕對路徑與相對路徑-不帶斜杠的相對路徑的參照路徑問題.mp4
046絕對路徑與相對路徑-帶斜杠的相對路徑的參照路徑問題的解決.mp4
047絕對路徑與相對路徑-不帶斜杠的相對路徑的參照路徑問題的解決.mp4
048成員變量與屬性.mp4
049再解Struts2框架.mp4
050配置文件-struts-default.xml.mp4
051配置文件-default.properties.mp4
052配置文件-struts-plugin.xml.mp4
053配置文件-struts.properties.mp4
054配置文件-web.xml.mp4
055配置文件-配置文件的優先級.mp4
056核心配置文件-package.mp4
057核心配置文件-action-class屬性.mp4
058核心配置文件-action-method屬性.mp4
059核心配置文件-result-name屬性.mp4
060核心配置文件-result-請求轉發與重定向.mp4
061核心配置文件-result-type=dispatcher.mp4
062核心配置文件-result-type=redirect.mp4
063核心配置文件-result-type=redirectAction.mp4
064核心配置文件-result-type=chain.mp4
065核心配置文件-包范圍全局視圖.mp4
066核心配置文件-應用范圍全局視圖.mp4
067核心配置文件-為應用指定多個配置文件.mp4
068今天內容重難點.mp4
069上次課內容回顧.mp4
070獲取ServletAPI-通過ActionContext獲取-1.mp4
071獲取ServletAPI-通過ActionContext獲取-2.mp4
072獲取ServletAPI-通過ServletActionContext獲取.mp4
073獲取ServletAPI-通過實現特定接口獲取.mp4
074OGNL與值棧-OGNL及其特點.mp4
075OGNL與值棧-OGNL文檔閱讀.mp4
076OGNL與值棧-值棧的學習方法.mp4
077OGNL與值棧-值棧對象.mp4
078OGNL與值棧-值棧的獲取很麻煩.mp4
079OGNL與值棧-context屬性的別名ActionCotnext.mp4
080OGNL與值棧-值棧的獲取很簡單.mp4
081OGNL與值棧-值棧的棧操作.mp4
082OGNL與值棧-值棧操作-搭建測試環境.mp4
083OGNL與值棧-值棧操作-向root中添加無名對象.mp4
084OGNL與值棧-值棧操作-向root中添加有名對象.mp4
085OGNL與值棧-值棧操作-將root作為ArrayList放入數據.mp4
086OGNL與值棧-值棧操作-向root中隱式的放入數據.mp4
087OGNL與值棧-值棧操作-向context中顯式的放入數據.mp4
088OGNL與值棧-值棧操作-向context中隱式的放入數據.mp4
089OGNL與值棧-值棧操作-root中數據的加載順序.mp4
090OGNL與值棧-值棧操作-request中數據的加載順序.mp4
091OGNL與值棧-創建和遍歷List.mp4
092OGNL與值棧-創建和遍歷Map.mp4
093OGNL與值棧-集合元素的判斷.mp4
094OGNL與值棧-集合投影.mp4
095OGNL與值棧-集合查詢.mp4
096OGNL與值棧-今天內容重難點.mp4
097OGNL與值棧-上次課內容回顧.mp4
098動態調用方法-什麼是動態調用方法.mp4
099動態調用方法-動態方法調用.mp4
100動態調用方法-通配符定義Action.mp4
101接收請求參數-屬性驅動.mp4
102接收請求參數-域驅動.mp4
103接收請求參數-模型驅動.mp4
104接收請求參數-集合數據接收.mp4
105接收請求參數-Action實例是多例的.mp4
106類型轉換器-默認的類型轉換器.mp4
107類型轉換器-自定義類型轉換器.mp4
108類型轉換器-為什麼類型轉換器要定義為雙向的.mp4
109類型轉換器-為什麼由頁面到服務端的轉換value是String數組.mp4
110類型轉換器-自定義類型轉換的實現.mp4
111類型轉換器-局部類型轉換的注冊.mp4
112類型轉換器-定義類型轉換器時隱藏的一個問題.mp4
113類型轉換器-跳轉到input視圖.mp4
114類型轉換器-數據回顯的實現.mp4
115類型轉換器-類型轉換異常信息的修改.mp4
116類型轉換器-新的問題的提出.mp4
117類型轉換器-日期格式不正確的回顯.mp4
118類型轉換器-多種日期格式的轉換.mp4
119數據驗證-這里的數據驗證指什麼.mp4
120數據驗證-手工編寫代碼方式-對Action中所有方法執行之前的驗證.mp4
121數據驗證-手工編寫代碼方式-對Action中指定方法執行之前的驗證.mp4
122數據驗證-XML配置方式-對Action中所有方法執行之前的驗證.mp4
123數據驗證-XML配置方式-對Action中指定方法執行之前的驗證.mp4
124數據驗證-XML配置方式-常用驗證器的用法.mp4
125數據驗證-Action方法的執行流程.mp4
126攔截器-Struts2自帶攔截器.mp4
127攔截器-權限攔截器需求.mp4
128攔截器-攔截器的定義與注冊.mp4
129攔截器-權限攔截器的實現.mp4
130攔截器-攔截器棧注冊方式.mp4
131攔截器-默認攔截器的注冊.mp4
132今天內容重難點.mp4
133上次課內容回顧(重要).mp4
134攔截器-方法過濾攔截器.mp4
135攔截器-攔截器的執行順序.mp4
136國際化-什麼是國際化.mp4
137國際化-測試環境搭建.mp4
138國際化-全局資源文件的定義與注冊.mp4
139國際化-讀取資源文件.mp4
140國際化-i18n攔截器.mp4
141國際化-為資源文件中動態參數賦值.mp4
142國際化-包范圍資源文件.mp4
143國際化-Action范圍資源文件.mp4
144國際化-JSP頁面中訪問指定的資源文件.mp4
145文件上傳-Struts2對于文件上傳的實現.mp4
146文件上傳-上傳單個文件的基本實現.mp4
147文件上傳-上傳文件的保存路徑問題.mp4
148文件上傳-沒有選擇上傳文件的情況處理.mp4
149文件上傳-修改上傳文件的最大值.mp4
150文件上傳-限制上傳文件的擴展名.mp4
151文件上傳-上傳多個文件.mp4
152文件下載-文件下載程序的特點.mp4
153文件下載-文件下載程序編寫前分析.mp4
154文件下載-文件下載的實現.mp4
155文件下載-下載文件名的問題.mp4
156文件下載-中文亂碼問題.mp4
157文件下載-輸入流屬性默認名稱的問題.mp4
158防止表單重復提交-什麼是重復提交.mp4
159防止表單重復提交-令牌機制.mp4
160防止表單重復提交-代碼實現.mp4
161Struts2標簽.mp4
162Struts2注解.mp4
163Struts2注解-跳轉到頁面與Action.mp4
164Struts2注解-全局視圖.mp4
165Struts2注解-攔截器.mp4
166Struts2重難點.mp4

03-Hibernate5
167由Hibernate名稱引出的相關知識.mp4
168什麼是持久化.mp4
169怎樣持久化.mp4
170Hibernate框架.mp4
171Hibernate在三層架構中的位置.mp4
172Hibernate工作原理.mp4
173第一個程序-定義實體.mp4
174第一個程序-navicat的安裝與用法.mp4
175第一個程序-為XML文件添加約束.mp4
176第一個程序-定義映射文件.mp4
177第一個程序-此Session與彼Sesson的問題.mp4
178第一個程序-定義主配置文件-注冊DB連接四要素及映射文件.mp4
179第一個程序-定義主配置文件-注冊方言.mp4
180第一個程序-定義主配置文件-注冊C3P0連接池.mp4
181第一個程序-定義主配置文件-注冊當前Session上下文類.mp4
182第一個程序-定義主配置文件-配置自動建表顯示SQL等.mp4
183第一個程序-定義測試類.mp4
184HibernateAPI-主配置文件名稱問題.mp4
185HibernateAPI-SessionFactory接口.mp4
186HibernateAPI-Session接口.mp4
187HibernateAPI-Transaction接口.mp4
188CURD-定義工具類.mp4
189CURD-增刪改的實現.mp4
190CURD-get與load方法.mp4
191CURD-saveOrUpdate方法.mp4
192CURD-查詢操作對事務的要求.mp4
193CURD-增刪改的默認執行順序.mp4
194hibernate.properties文件.mp4
195hibernate內置連接池.mp4
196主鍵生成策略-increment與identity.mp4
197主鍵生成策略-sequence.mp4
198主鍵生成策略-native與asigned.mp4
199主鍵生成策略-uuid的利與弊.mp4
200主鍵生成策略-uuid的代碼實現.mp4
201Hibernate持久狀態管理-對象的持久狀態.mp4
202Hibernate持久狀態管理-狀態轉換圖.mp4
203Hibernate持久狀態管理-執行save()後對象的id已被賦值.mp4
204Hibernate持久狀態管理-普通內存與Session緩存中的對象是同一個對象.mp4
205今天內容重難點.mp4
206上次課內容回顧(重要).mp4
207單表查詢-API.mp4
208單表查詢-準備測試數據.mp4
209單表查詢-查詢所有-SQL.mp4
210單表查詢-查詢所有-HQL.mp4
211單表查詢-查詢所有-QBC.mp4
212單表查詢-結果排序.mp4
213單表查詢-為動態參數賦值.mp4
214單表查詢-分頁查詢.mp4
215單表查詢-模糊查詢.mp4
216單表查詢-唯一性查詢.mp4
217單表查詢-聚合函數查詢.mp4
218單表查詢-投影查詢.mp4
219單表查詢-分組查詢.mp4
220單表查詢-iterate().mp4
221單表查詢-N+1問題及避免.mp4
222單表查詢-命名查詢.mp4
223關聯關系映射-什麼是關聯關系.mp4
224關聯關系映射-主外鍵關系.mp4
225關聯關系映射-簡單的基本概念.mp4
226關聯關系映射-代碼中關聯關系的維護.mp4
227關聯關系映射-DB中關聯關系的維護.mp4
228關聯關系映射-一對多單向關聯-實體定義及基本屬性映射.mp4
229關聯關系映射-一對多單向關聯-關聯屬性的映射.mp4
230關聯關系映射-一對多單向關聯-定義測試類.mp4
231關聯關系映射-一對多單向關聯-最終實現方式.mp4
232關聯關系映射-一對多雙向關聯.mp4
233關聯關系映射-自關聯-自關聯的應用場景.mp4
234關聯關系映射-自關聯-自關聯實體的定義.mp4
235關聯關系映射-自關聯-自關聯映射文件的定義.mp4
236關聯關系映射-自關聯-自關聯測試類的定義.mp4
237關聯關系映射-多對一單向關聯.mp4
238關聯關系映射-inverse.mp4
239關聯關系映射-多對多單向關聯.mp4
240關聯關系映射-多對多雙向關聯.mp4
241關聯關系映射-cascade-delete.mp4
242關聯關系映射-cascade-delete-orphan.mp4
243多表連接查詢-基本理論.mp4
244多表連接查詢-HQL的迫切左外連接的實現.mp4
245延遲加載-基本概念.mp4
246延遲加載-當前對象的檢索優化-load的延遲加載.mp4
247延遲加載-當前對象的檢索優化-get與load的區別.mp4
248今天內容重難點.mp4
249上次課內容回顧.mp4
250延遲加載-關聯對象檢索優化-什麼是關聯對象檢索優化.mp4
251延遲加載-關聯對象檢索優化-多端檢索優化-屬性說明.mp4
252延遲加載-關聯對象檢索優化-多端檢索優化-fetch=join.mp4
253延遲加載-關聯對象檢索優化-多端檢索優化-fetch=select.mp4
254延遲加載-關聯對象檢索優化-多端檢索優化-fetch=subselect.mp4
255延遲加載-關聯對象檢索優化-單端檢索優化-屬性說明.mp4
256延遲加載-關聯對象檢索優化-單端檢索優化-fetch=join.mp4
257延遲加載-關聯對象檢索優化-單端檢索優化-fetch=select.mp4
258延遲加載-關聯對象檢索優化-簡單總結.mp4
259緩存機制-緩存分類.mp4
260緩存機制-一級緩存.mp4
261緩存機制-快照-什麼是快照.mp4
262緩存機制-快照-快照的作用.mp4
263緩存機制-快照-刷新點與同步點.mp4
264緩存機制-快照-刪除操作與刷新點.mp4
265緩存機制-快照-修改操作與刷新點.mp4
266緩存機制-快照-插入操作與刷新點.mp4
267緩存機制-快照-修改刷新點.mp4
268二級緩存-基本知識.mp4
269二級緩存-Ehcache環境搭建.mp4
270二級緩存-添加Ehcache配置文件.mp4
271二級緩存-指定類緩存與集合緩存.mp4
272二級緩存-二級緩存的存在性證明.mp4
273二級緩存-一、二級緩存中的對象是不同的.mp4
274二級緩存-類緩存與集合緩存緩存內容.mp4
275二級緩存-Query查詢會將結果放入緩存但不會從中讀取.mp4
276二級緩存-Query緩存.mp4
277二級緩存-Query緩存緩存內容分析.mp4
278二級緩存-修改時間戳.mp4
279二級緩存-與二級緩存管理相關的方法.mp4
280事務處理-事務的四大特性.mp4
281事務處理-事務并發問題.mp4
282事務處理-事務隔離級別.mp4
283事務處理-封鎖機制.mp4
284事務處理-樂觀鎖實現原理.mp4
285事務處理-悲觀鎖實現原理.mp4
286事務處理-Hibernate設置事務隔離級別.mp4
287事務處理-Hibernate中樂觀鎖的實現.mp4
288事務處理-Hibernate中悲觀鎖的實現.mp4
289注解式開發-hibernate基本注解.mp4
290注解式開發-一對多關聯映射.mp4
291注解式開發-自關聯.mp4
292注解式開發-多對多關聯映射.mp4
293注解式開發-二級緩存的注解實現.mp4
294Hibernate重點總結.mp4
295對學員問題的解答-session的delete()與刷新點問題.mp4
296對學員問題的解答-繞過一級緩存的修改問題.mp4

04-Spring4
297Spring在三層架構中的位置.mp4
298Spring的作用.mp4
299什麼是Spring.mp4
300Spring體系結構.mp4
301Spring框架下載與介紹.mp4
302Spring特點.mp4
303IoC與DI.mp4
304第一個程序-基本Jar包.mp4
305第一個程序-測試環境搭建.mp4
306第一個程序-定義配置文件.mp4
307第一個程序-創建容器并從中獲取對象.mp4
308第一個程序-Spring容器中對象是何時被創建的.mp4
309第一個程序-FileSystemXmlApplicationContext.mp4
310第一個程序-使用BeanFactory容器.mp4
311第一個程序-兩個容器的區別.mp4
312bean的裝配-默認裝配方式.mp4
313bean的裝配-動態工廠Bean.mp4
314bean的裝配-靜態工廠Bean.mp4
315bean的裝配-容器中Bean的作用域.mp4
316bean的裝配-Bean後處理器.mp4
317bean的裝配-Bean後處理器的應用.mp4
318bean的裝配-定制Bean的生命始末.mp4
319bean的裝配-Bean的生命周期.mp4
320bean的裝配-id與name屬性的區別.mp4
321基于XML的DI-設值注入.mp4
322基于XML的DI-構造注入.mp4
323基于XML的DI-p命名空間設置注入.mp4
324基于XML的DI-c命名空間構造注入.mp4
325基于XML的DI-集合屬性注入.mp4
326基于XML的DI-集合屬性注入的另一種簡單寫法.mp4
327基于XML的DI-byName方式的域屬性自動注入.mp4
328基于XML的DI-byType方式的域屬性自動注入.mp4
329基于XML的DI-byType方式的域屬性自動注入的引申.mp4
330基于XML的DI-使用SPEL注入.mp4
331基于XML的DI-匿名Bean.mp4
332基于XML的DI-內部匿名Bean.mp4
333基于XML的DI-同類抽象Bean.mp4
334基于XML的DI-異類抽象Bean.mp4
335基于XML的DI-為Spring配置多個子配置文件-平等關系.mp4
336基于XML的DI-為Spring配置多個子配置文件-包含關系.mp4
337今天重難點.mp4
338基于注解的DI-基本注解.mp4
339基于注解的DI-base-package的寫法.mp4
340基于注解的DI-與@Component功能相同的其它注解.mp4
341基于注解的DI-byName自動注入.mp4
342基于注解的DI-@Resource注解.mp4
343基于注解的DI-Bean生命周期始末注解.mp4
344基于注解的DI-javaConfig.mp4
345基于注解的DI-Spring的JUnit4測試.mp4
346基于注解的DI-注解與XML共同使用.mp4
347AOP-引入-AOP思想.mp4
348AOP-引入-代理對于AOP的實現.mp4
349AOP-AOP的簡單介紹.mp4
350Spring-055-AOP-AOP編程術語.mp4
351AOP-通知-測試環境搭建.mp4
352AOP-通知-前置通知.mp4
353AOP-通知-後置通知.mp4
354AOP-通知-環繞通知.mp4
355AOP-通知-異常通知.mp4
356AOP-通知-為目標方法織入多個切面.mp4
357AOP-通知-無接口的CGLIB動態代理.mp4
358AOP-通知-有接口的CGLIB動態代理.mp4
359AOP-顧問-顧問分類.mp4
360AOP-顧問-方法名匹配切入點顧問.mp4
361AOP-顧問-正則表達式方法切入點顧問.mp4
362AOP-自動代理生成器-默認Advisor自動代理生成器.mp4
363AOP-自動代理生成器-Bean名稱自動代理生成器.mp4
364AOP-AspectJ-AspectJ、Spring與AOP的關系.mp4
365AOP-AspectJ-通知類型與切入點表達式.mp4
366AOP-AspectJ-開發環境的搭建.mp4
367AOP-AspectJ-基于注解的實現-前置通知.mp4
368AOP-AspectJ-基于注解的實現-後置通知.mp4
369AOP-AspectJ-基于注解的實現-環繞通知.mp4
370AOP-AspectJ-基于注解的實現-異常通知.mp4
371AOP-AspectJ-基于注解的實現-最終通知.mp4
372AOP-AspectJ-基于注解的實現-切入點的定義.mp4
373AOP-AspectJ-基于XML的實現-前置通知.mp4
374AOP-AspectJ-基于XML的實現-後置通知.mp4
375AOP-AspectJ-基于XML的實現-環繞通知、異常通知、最終通知.mp4
376今天內容重難點.mp4
377上次課內容回顧.mp4
378Spring與Dao-本章內容與IoC、AOP的關系.mp4
379Spring與Dao-Jdbc模板-環境搭建.mp4
380Spring與Dao-Jdbc模板-定義實體類及DB表.mp4
381Spring與Dao-Jdbc模板-定義Service.mp4
382Spring與Dao-Jdbc模板-定義Dao.mp4
383Spring與Dao-Jdbc模板-Dao實現類中增刪改的實現.mp4
384Spring與Dao-Jdbc模板-Spring配置文件中注冊普通Bean.mp4
385Spring與Dao-Jdbc模板-Spring配置文件中注冊三種數據源.mp4
386Spring與Dao-Jdbc模板-從屬性文件中讀取DB連接四要素.mp4
387Spring與Dao-Jdbc模板-增刪改的測試.mp4
388Spring與Dao-Jdbc模板-使用Spring的JUnit4測試.mp4
389Spring與Dao-Jdbc模板-將數據源注入給Dao.mp4
390Spring與Dao-Jdbc模板-學生姓名查詢的實現.mp4
391Spring與Dao-Jdbc模板-自定義類型查詢的實現.mp4
392Spring與Dao-Jdbc模板-Jdbc模板對象是多例的.mp4
393Spring與Dao-事務管理-將事務提升到Service層的必要性.mp4
394Spring與Dao-事務管理-使用AOP解決事務管理問題的思路.mp4
395Spring與Dao-事務管理-事務管理器接口.mp4
396Spring與Dao-事務管理-事務定義接口.mp4
397Spring與Dao-事務管理-購買股票舉例-需求.mp4
398Spring與Dao-事務管理-購買股票舉例-定義實體類及DB表.mp4
399Spring與Dao-事務管理-購買股票舉例-定義Service.mp4
400Spring與Dao-事務管理-購買股票舉例-定義Dao.mp4
401Spring與Dao-事務管理-購買股票舉例-在Spring配置文件中注冊Bean.mp4
402Spring與Dao-事務管理-購買股票舉例-測試.mp4
403Spring與Dao-事務管理-購買股票舉例-購買股票異常的拋出.mp4
404Spring與Dao-事務管理-購買股票舉例-事務管理器的注冊及事務代理的生成.mp4
405Spring與Dao-事務管理-購買股票舉例-讓受查異常回滾.mp4
406Spring與Dao-事務管理-購買股票舉例-使用Spring的事務注解管理事務.mp4
407Spring與Dao-事務管理-購買股票舉例-使用AspectJ的AOP配置管理事務.mp4
408SSH整合-與Hibernate整合-總任務分析.mp4
409SSH整合-與Hibernate整合-Jar包的組成.mp4
410SSH整合-與Hibernate整合-SessionFactoryBean的注冊.mp4
411SSH整合-與Hibernate整合-事務的配置.mp4
412SSH整合-與Hibernate整合-映射文件的定義.mp4
413SSH整合-與Hibernate整合-HibernateDao的實現.mp4
414SSH整合-與Hibernate整合-測試.mp4
415SSH整合-與Hibernate整合-一般不使用Hibernate模板對象.mp4
416今天內容重難點.mp4
417上次課內容回顧.mp4
418SSH整合-Spring在Web項目中的應用-整體思路分析.mp4
419SSH整合-Spring在Web項目中的應用-Servlet的創建(重定向與token機制的區別).mp4
420SSH整合-Spring在Web項目中的應用-web部分的完成與測試.mp4
421SSH整合-Spring在Web項目中的應用-Servlet通過容器獲取Service.mp4
422北SSH整合-Spring在Web項目中的應用-當前代碼存在的問題及解決思路.mp4
423SSH整合-Spring在Web項目中的應用-添加ServletContext監聽器.mp4
424SSH整合-Spring在Web項目中的應用-修改Spring配置文件的位置及名稱.mp4
425SSH整合-Spring在Web項目中的應用-修改工具獲取容器對象.mp4
426SSH整合-Spring與Struts2整合-整體任務分析.mp4
427SSH整合-Spring與Struts2整合-Struts2環境的搭建.mp4
428SSH整合-Spring與Struts2整合-Action中獲取Service.mp4
429SSH整合-Spring與Struts2整合-將Action交給Spring容器管理.mp4
430SSH整合-Spring與Struts2整合-當前程序存在的問題.mp4
431SSH整合-Spring與Struts2整合-問題產生的原因及解決思路.mp4
432SSH整合-Spring與Struts2整合-OpenSessionInViewFilter的注冊.mp4
433SSH整合-Spring與Struts2整合-OpenSessionInViewFilter的源碼分析.mp4
434SSH整合-Spring與Struts2整合-OpenSessionInViewFilter的注冊順序.mp4
435SSH整合-SSH全注解開發-Struts2注解.mp4
436SSH整合-SSH全注解開發-Spring注解.mp4
437SSH整合-SSH全注解開發-Hibernate注解.mp4
438再看SSH與三層架構.mp4

05-OA
439什麼是OA系統.mp4
440簡單需求分析.mp4
441包的定義.mp4
442將系統原型放入項目.mp4
443分解Spring配置文件.mp4
444分解Struts2配置文件.mp4
445數據庫的恢復.mp4
446項目發布.mp4
447login頁面的修改.mp4
448index頁面的修改.mp4
449left頁面的修改.mp4
450欄目管理頁面的修改.mp4
451頁面請求的分析.mp4
452NewsLabelAction的初步定義與注冊.mp4
453NewsLabelAction的任務分析.mp4
454NewsLabelAction的功能實現.mp4
455NewsLabel實體的定義.mp4
456定義VO對象Page.mp4
457定義Service.mp4
458定義Dao.mp4
459Bean的注冊.mp4
460階段性測試.mp4
461頁面上父欄目名稱的顯示.mp4
462當前頁欄目詳情的顯示.mp4
463當前頁碼的顯示.mp4
464導航的實現-當前頁是首頁的情況.mp4
465導航的實現-當前頁是末頁的情況.mp4
466導航的實現-當前頁是中間頁的情況.mp4
467導航的實現-只有一頁的情況.mp4
468導航的實現-頁面中添加注釋需要注意的情況.mp4
469導航的實現-將所有配置文件放到一個目錄中.mp4


相關商品:Udemy線上課程最新Javaweb視頻教程-Javaweb從入門到精通(含教材)講師:Congzhencai影音教學中文發音中文字幕版(3DVD)Udemy線上課程Java大型專案視頻教程-EGOV專案(含教材)講師:Congzhencai影音教學中文發音中文字幕版(3DVD)Udemy線上課程Linux視頻教程---從入門到精通(含教材)講師:congzhencai影音教學中文發音中文字幕版(DVD版)Udemy線上課程SpringMVC教程-深入理解springmvc框架原始程式碼(含教材)講師:Congzhencai影音教學中文發音中文字幕版(DVD版)Udemy線上課程SSM框架教程-SSM框架從入門到精通(Aadapter/MyBatis/Spring/SpringMVC/SSM框架整)(含教材)講師:Congzhencai影音教學中文發音中文字幕版(4DVD)