課程編號(hào) DEV_JAVA_0053 難度級(jí)別 中
課程介紹
Spring是一個(gè)開(kāi)源框架,它是為了解決企業(yè)應(yīng)用開(kāi)發(fā)的復(fù)雜性而創(chuàng)建的。Spring使用基本的JaaBean來(lái)完成以前只可能由EJB完成的事情。然而,Spring的用途不僅限于服務(wù)器端的開(kāi)發(fā)。從簡(jiǎn)單性、可測(cè)試性和松耦合的角度而言,任何Jaa應(yīng)用都可以從Spring中受益。本課程理論結(jié)合實(shí)踐,循序漸進(jìn)講解Spring框架的實(shí)際應(yīng)用,使學(xué)員在三天內(nèi)快速掌握Spring框架的使用。
適合對(duì)象
使用過(guò)Jaa語(yǔ)言開(kāi)發(fā)項(xiàng)目
課程目標(biāo)
? 理解IOC概念
? 理解AOP概念
? 熟悉Spring框架
? 使用Spring整合Struts、Hibernate等
課程長(zhǎng)度
3天(18學(xué)時(shí))
課程內(nèi)容
第1天
主題 Spring框架(一)
大綱 ? Spring簡(jiǎn)介
? Spring快速入門(mén)
? Spring IOC機(jī)制
? 裝配集合
? 構(gòu)造裝配與自動(dòng)裝配
2天
主題 Spring框架(二)
大綱 ? Spring AOP 機(jī)制
? Spring數(shù)據(jù)層應(yīng)用
? 與JDBC集成
? 與Hibernate集成
? Spring事務(wù)管理
? Spring回滾規(guī)則
第3天
主題 Spring框架(三)
大綱 ? Spring在Web層應(yīng)用
? 生成PDF視圖
? 生成Excel視圖與Struts集成
? Spring在JNDI中的應(yīng)用
? Spring在RMI中的應(yīng)用