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)