歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

JavaEE高級工程師I培訓(xùn)-框架核心技術(shù)Struts、Spring、Hibernate.doc

  • 資源ID:9187129       資源大?。?span id="usfthr0" class="font-tahoma">44.50KB        全文頁數(shù):11頁
  • 資源格式: DOC        下載積分:9.9積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

JavaEE高級工程師I培訓(xùn)-框架核心技術(shù)Struts、Spring、Hibernate.doc

Java EE高級工程師I培訓(xùn)框架核心技術(shù)Struts、Spring、Hibernate(河南唯一)第一部分Struts框架 第二部分Hibernate框架 第三部分 Spring框架 第四部分 附錄Struts框架01. Struts 預(yù)備知識本章要點: Web開發(fā)基礎(chǔ)(HTML、Servlet、JSP、Web服務(wù)器)、編程思想(面向接口編程思想、分層開發(fā)思想)、設(shè)計模式(DAO、MVC)。 本章講解了Web開發(fā)需要的基礎(chǔ)知識,以及如何運用分層開發(fā)思想和面向接口編程思想;在Web開發(fā)中的兩個重要設(shè)計模式MVC和DAO的具體應(yīng)用。 02. Struts 簡介本章要點:Struts 框架簡介、Struts框架的下載安裝和配置、Struts中的常用組件類、Struts實例演示。 本章首先對Struts做了一個基本介紹,然后講述了Struts的下載、安裝和配置,還有Struts中的五大組件:ActionServlet、Action、ActionForm、ActionForward、ActionMapping,最后以實例的方式演示了一個Struts應(yīng)用。03. Struts Action本章要點:Action 的作用、Action的配置和使用、Struts的執(zhí)行流程、映射結(jié)果。 本章首先講述的Struts的作用:響應(yīng)用戶請求,并且和Servlet做了比較,接著講述了如何定義、配置和調(diào)用Action,最后講述了如何映射結(jié)果。04. Struts ActionForm本章要點:ActionForm的意義、定義ActionForm、映射ActionForm、使用ActionForm、動態(tài)Form。 本章首頁講述了ActionForm的意義:傳遞數(shù)據(jù)(“郵遞員”)、重新顯示數(shù)據(jù),接著講述了如何定義、映射和使用ActionForm,最后講述了動態(tài)Form的使用。 05. Struts 標(biāo)簽表單本章要點:標(biāo)簽Form的意義、標(biāo)簽Form的使用,本章講述了標(biāo)簽Form的意義:自動裝載數(shù)據(jù)、自動重新顯示數(shù)據(jù),以及如何使用標(biāo)簽Form。 06. Struts Message本章要點:在Strus中使用屬性文件、使用Struts實現(xiàn)國際化(I18N)。 本章主要首先講述了Struts屬性文件的使用,接著講述了如何使用Struts進(jìn)行國際化。07. Struts 高級 Action本章要點:Struts高級Action、DispatchAction的使用和配置。 本章主要講述了Struts中除了Action之外的幾個高級Action,重點講述了DispatchAction的作用和使用。08. MyEclipse自動生成Struts本章主要講述了如何使用MyEclipse來自動生成Struts,包括如何生成Action、ActionForm 、JSP、Forward等。 09. Struts 手動驗證本章要點:驗證的意義、客戶端驗證、服務(wù)器端驗證、Struts 手動驗證。 本章首先講述了驗證的意義:“輸入的是垃圾,輸出的也是垃圾!”,保證數(shù)據(jù)的正確性、有效性。 接著,講述了客戶端驗證和服務(wù)器驗證,最后講述了Struts中的自動驗證,在ActionForm的validate方法中做驗證, 在Action的execute中做驗證。 10. Struts 自動驗證本章要點:手動驗證的弊端、自動驗證的優(yōu)勢、Struts中的自動驗證。 本章首先講述了手動驗證的弊端,自動驗證的優(yōu)勢,接著詳細(xì)講述了Struts中自動驗證的配置、和使用。 11. Struts 標(biāo)簽本章要點:Struts標(biāo)簽、HTML標(biāo)簽、表單標(biāo)簽、單選按鈕和復(fù)選按鈕、選擇標(biāo)簽、錯誤輸出標(biāo)簽、文件上傳標(biāo)簽、 Struts Bean 標(biāo)簽、Struts邏輯標(biāo)簽 。12. Struts 項目實戰(zhàn)本章通過一個訂餐項目來綜合總結(jié)Struts中所學(xué)的知識,訂餐項目的功能:用戶登錄、用戶注冊、添加訂餐信息、查詢訂餐、結(jié)算、權(quán)限驗證, 綜合運用了Struts中的如下知識:Struts基礎(chǔ)流程及配置、Struts驗證、國際化、標(biāo)簽的使用、DispatchAction的使用, 并且講述了使用Filter進(jìn)行權(quán)限驗證。Hibernate框架13. Hibernate 簡介本章要點:持久化、對象持久化、持久層的概念;Java的對象持久化方案;ORM 、Hibernate簡介;Hibernate實例演示。 本章首先講述了什么是持久化、對象持久化、持久層的概念,接著,講述了Java的對象持久化方案:JDBC和ORM, 還有,對Hibernate做了詳細(xì)的介紹,最后以實例來演示Hibernate項目。14. Hibernate 配置本章詳細(xì)講述了如何配置Hibernate,首先講述了編程式配置,接著講述了聲明式配置,還有如何獲得SessionFactory, 如何配置JDBC屬性和日志等。 15.Hibernate 映射基礎(chǔ)本章要點:Hibernate映射基礎(chǔ)、映射的定義、Hibernate數(shù)據(jù)類型、XDoclet和Annotation生產(chǎn)配置文件。 本章首先講述Hibernate的基本映射:表結(jié)構(gòu)映射類結(jié)構(gòu)、字段映射屬性、主鍵的映射、對象對應(yīng)記錄等映射基礎(chǔ);接著講述了 Hibernate數(shù)據(jù)類型的意義和使用,最后講述了如何使用XDoclet和Annotation來生成Hibernate映射文件。16. Hibernate API本章要點: Hibernate API、對象狀態(tài)。 本章首先講述了Hibernate中對象的狀態(tài):瞬時(Transient)、持久(Persistent)、脫管(Detached), 接著講述了如何使用Hibernate API 來操作對象,從而操作數(shù)據(jù)庫。17. Hibernate 復(fù)合主鍵映射本章要點:復(fù)合主鍵、Hibernate復(fù)合主鍵的應(yīng)用。 本章首先講述了復(fù)合主鍵,接著講述了Hibernate中復(fù)合主鍵的使用:基于實體類屬性的復(fù)合主鍵、基于主鍵類的復(fù)合主鍵, 最后,以實例的方式來演示。18. Hibernate 組件映射本章要點:組件映射、對象的細(xì)粒度劃分。 本章首先講述了Hibernate對組件映射的支持,然后講述了組件映射的目的是對象的細(xì)粒度劃分。19. Hibernate 大數(shù)據(jù)類型映射本章講述了Hibernate如何操作大數(shù)據(jù)類型,例如大文本(Clob)、大二進(jìn)制文件(Blob)。20. Hibernate 繼承映射本章要點:繼承映射、繼承映射策略。 本章首先講述了Hibernate對繼承映射的支持: 表與子類獨立的一對一關(guān)系(Table per concrete class)、 每個子類一個子表,并與主類共享主表(Table per subclass)、 表與類一對多關(guān)系(Table per class hierarchy),然后以實例的方式演示了如何實現(xiàn)之。21. Hibernate 集合映射本章首先對Java集合框架做了講述,接著講述了Hibernate對集合支持: 無序集合SetBag、Map,有序集合 List,最后以實例的方式實現(xiàn)之。22.Hibernate 關(guān)聯(lián)映射本章首先講述了Java中的關(guān)聯(lián)關(guān)系:一對一(one-to-one)、一對多(one-to-many)、多對多(many-to-many) ,然后講述了Hibernate如何將對象的關(guān)系映射到數(shù)據(jù)庫中的表之間的關(guān)系。23. Hibernate HQL查詢本章講述了如何使用Hibernate HQL進(jìn)行查詢,包括實體的查詢、屬性的查詢、實體的批量更新與刪除、 分組與排序、參數(shù)綁定、引用的查詢、聯(lián)合查詢、子查詢等。24. Hibernate Criteria查詢本章講述了如何使用Hibernate Criteria 以面向?qū)ο蟮姆绞竭M(jìn)行各種查詢,包括如何創(chuàng)建Criteria 實例 、限制結(jié)果集內(nèi)容、結(jié)果集排序、Example類、投影(Projections)聚合(aggregation)和分組(grouping)等25. Hibernate SQL查詢本章講述了如何使用 Hibernate native SQL 來進(jìn)行查詢,包括使用SQLQuery:標(biāo)量查詢(Scalar queries)、實體查詢(Entity queries) ;命名SQL查詢;使用return-property來明確地指定字段/別名;定制SQL用來create,update和delete;定制裝載SQL等。26. MyEclipse自動生成Hibernate本章講述了如何使用MyEclipse插件自動生成Hibernate工程,包括創(chuàng)建一個Java工程、 創(chuàng)建數(shù)據(jù)庫驅(qū)動配置、 使用MyEclipse添加Hibernate Capabilities 、 自定義Hibernate配置文件、 根據(jù)表結(jié)構(gòu)映射類和映射文件、 使用HQL編輯器、 測試該工程等。27. Hibernate 項目實戰(zhàn)本章以一個問答系統(tǒng)來對Hibernate所學(xué)的知識做了一個總結(jié),本系統(tǒng)包括會員登錄、注冊、提問問題、回答問題。 查詢問題等功能,綜合使用Hibernate中的如下技術(shù):Hibernate 基本配置、Hibernate API 來操作對象、關(guān)聯(lián)映射、Hibernate 查詢。Spring框架28. Spring 簡介本章內(nèi)容如下:預(yù)備知識,什么是輕量級框架、什么是容器、什么是IOC/DI、什么是AOP; Spring簡介; IOC容器; AOP實現(xiàn); 對持久層的支持; 對Web層的支持; 對其他框架和技術(shù)的集成; Spring起步實例; Spring依賴注入方法等29. Spring 使用IOC容器管理Bean本章內(nèi)容如下: IOC容器簡介, 容器簡介、 BeanFactory、 ApplicationContext; Bean的定義標(biāo)識和別名: 定義、 標(biāo)識、 別名; Bean的實例化: 默認(rèn)構(gòu)造方法、 靜態(tài)工廠方法、 工廠類的工廠方法; Bean的Scope: Singleton、 Prototype、 Request、 Session、 Globalsession30.Spring 依賴注入(DI)本章內(nèi)容如下: 依賴注入的分類: 設(shè)置注入、 構(gòu)造方法注入、 接口注入; 依賴注入的屬性設(shè)置: 值屬性、 基本類型和字符串、 空值null、 空字符串“”、 引用屬性; 引用屬性的三種形式: Bean、 Local、 parent; 集合對象屬性: 數(shù)組和List、 Set、 Map、 Properties。31. Spring AOP 簡介本章內(nèi)容如下: Spring AOP 的概念, 切面(Aspect)、 通知(Advice)、 連接點(Joinpoint)、 切入點(Pointcut)、 目標(biāo)(Target)、 代理(Proxy)、 織入(Weaving); 用代理來理解AOP: 靜態(tài)代理、 動態(tài)代理。32. Spring AOP API 實現(xiàn)本章內(nèi)容如下: 簡介, 在這里我們將討論更底層的Spring AOP API,以及如何在Spring 1.2應(yīng)用中使用這些API、 對于新的應(yīng)用程序,推薦使用Spring 2.0 AOP支持(將在后面討論): 基于XML配置文件的、 基于annotation的; 代理類ProxyFactoryBean: 在Spring里創(chuàng)建一個AOP代理的基本方法是使用org.springframework.aop.framework.ProxyFactoryBean 這個類對應(yīng)用的切入點和通知提供了完整的控制能力、 重要屬性: proxyInterfaces:被代理接口、 target:被代理的實例、 interceptorNames:Advice實例;33.Spring AOP Annotation 實現(xiàn)本章內(nèi)容如下: AspectJ 簡介; 啟用AspectJ支持; 聲明一個切面; 聲明一個切入點(pointcut); 切入點簡介: 切入點的匹配表達(dá)式、 execution pointcut 表達(dá)式、 示例; 聲明通知(advice): Before advice、 After advice、 Around advice、 Throwing advice。34. Spring AOP XML 實現(xiàn)本章內(nèi)容如下: 簡介; 聲明一個切面; 聲明一個切入點 ; 聲明通知: Before advice、 After returning advice、 After (finally) advice、 Around advice、 Throw advice。35. Spring 事務(wù)處理 本章內(nèi)容如下: 簡介, 事務(wù)的抽象: PlatformTransactionManager 接口、 TransactionDefinition 接口、 TransactionStatus 接口; 聲明式事務(wù)管理: 簡介、 理解Spring的聲明式事務(wù)管理實現(xiàn)、 示例、 回滾、 為不同的bean配置不同的事務(wù)語義、 使用 Transactional; 編程式事務(wù)管理: 使用 TransactionTemplate、 使用 PlatformTransactionManager 。36. Spring 封裝JDBC本章內(nèi)容如下: Spring JDBC 簡介, 簡介, 包簡介; Spring JDBC核心類與基本操作: JDBC核心類: JdbcTemplate類、 NamedParameterJdbcTemplate類、 DataSource接口; 基本操作: 執(zhí)行SQL語句、 執(zhí)行查詢、 更新數(shù)據(jù)庫; Spring JDBC 事務(wù)處理: 編程式、聲明式。37. Spring 集成Hibernate本章內(nèi)容如下: Hibernate 簡介; 在Spring的application context中創(chuàng)建 SessionFactory : 創(chuàng)建DataSource、 創(chuàng)建SessionFactory; HibernateTemplate 的使用: HibernateDaoSupport; 事務(wù)管理: 編程式事務(wù)、 聲明式事務(wù)。38. Spring MVC本章內(nèi)容如下: Spring MVC “HelloWorld”; DispatcherServlet; WebApplicationContext; Handler Mapping: BeanNameUrlHandlerMapping, SimpleUrlHandlerMapping; HandlerInterceptor; ModelAndView; View Resolver: InternalResourceViewResolver; Controller; Controller 接口; MultiActionController; AbstractCommandController; SimpleFormController。39. Spring 集成Struts本章內(nèi)容如下: Struts 簡介: Struts 是 應(yīng)用最廣的 Java Web 開發(fā)框架,主要是因為它是最先發(fā)行的幾個框架之一(2001年6月) 這個框架由 Craig McClanahan 開發(fā)完成,現(xiàn)在作為 Apache 軟件基金會的一個開源項目、 當(dāng)時,它極大地簡化了 JSP/Servlet 編程范例并且贏得了大多數(shù)正在使用私人框架的開發(fā)人員的親睞、 它簡化了編程模型,它是開源的,它具有一個龐大的社區(qū),這些都使得這個項目快速成長,同時變得越來越流行; Spring 集成Struts的選擇: 配置 Spring 將 Action 作為 bean 托管,使用 ContextLoaderPlugin, 并且在 Spring context中設(shè)置依賴關(guān)系、 繼承 Spring 的 ActionSupport 類并且 使用getWebApplicationContext() 方法獲取 Spring 管理的 bean。40. Spring 項目實戰(zhàn)本章講述的是一個文章發(fā)布系統(tǒng),項目功能如下:會員注冊、登錄 發(fā)布文章、 發(fā)表文章評論、 系統(tǒng)權(quán)限管理。 該項目綜合了Spring中的各種應(yīng)用,包括Spring的IOC容器、依賴注入、集成Hibernate、集成Struts等的應(yīng)用。附錄41. CVS 配置管理 了解CVS,以及CVS的安裝和配置,使用CVS Check out 工程,commit文件、update文件等。42.Weblogic 配置管理 本章講述了如何安裝Weblogic Server、配置一個域(Domain)、 使用管理控制臺、 部署Web應(yīng)用程序: 手動部署、 使用集成開發(fā)環(huán)境MyEclipse; 配置連接池、 配置數(shù)據(jù)源等內(nèi)容。聯(lián)系熱線13290942681 劉老師

注意事項

本文(JavaEE高級工程師I培訓(xùn)-框架核心技術(shù)Struts、Spring、Hibernate.doc)為本站會員(jian****018)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!