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