Struts hibernate spring提高班
Strut部份
1、struts與jaa Web應用簡介
2、Struts應用:helloapp應用
3、Struts應用的需求分析與設計
4、配置Struts應用
5、Struts控制器組件
6、Struts模型組件
7、Struts視圖組件
8、擴展Struts框架
9、Struts應用國際化
10、Validator驗證框架
11、異常處理
12、Struts Html標簽庫
13、Struts Bean標簽庫
14、Struts Logic標簽庫
15、Struts Nested標簽庫
16、Tiles 框架
17、Struts與Apache通用日志包
18、用ANT工具管理Struts應用
19、擴StrutsTestCase 測試Struts應用
20、項目實戰(zhàn)
Hibernate部份
1、Jaa對象持久化技術概述
應用程序的分層體系結構
軟件的模型
直接通過JDBC API來持久化實體域對象
ORM簡介
實體域對象的其他持久化模式
Hibernate API簡介
小結
2、 Hibernate入門
創(chuàng)建Hibernate的配置文件46
創(chuàng)建持久化類
創(chuàng)建數(shù)據(jù)庫Schema
創(chuàng)建對象-關系映射文件
通過HibernateAPI操縱數(shù)據(jù)庫
實例應用
小結
3、 hbm2jaa和hbm2ddl工具
創(chuàng)建對象-關系映射文件
建立項目的目錄結構
運行hbm2jaa工具
運行hbm2ddl工具
小結
4、 對象-關系映射基礎
持久化類的屬性及訪問方法
處理SQL引用標識符
創(chuàng)建命名策略
設置命名Schema
設置類的包名
運行本章的范例程序
小結
5、 映射對象標識符
關系數(shù)據(jù)庫按主鍵區(qū)分不同的記錄
Jaa語言按內存地址區(qū)分不同的對象
Hibernate用對象標識符(OID)來區(qū)分對象
Hibernate的內置標識符生成器的用法
映射自然主鍵
小結
6、映射一對多關聯(lián)關系
7、 操縱持久化對象
8、 映射組成關系
9、 Hibernate的映射類型
10、 Hibernate的檢索策略
11、 Hibernate的檢索方式
12、 數(shù)據(jù)庫事務與并發(fā)
13、 管理Hibernate的緩存
14、映射繼承關系
15、 Jaa集合類
16、 映射值類型集合
17、映射實體關聯(lián)關系
18、 Hibernate高級配置
Spring 部份
1、Spring的起源和背景
2、Spring初探
3、運行Spring所需環(huán)境
4、Spring 核心和Context
5、Spring的Web和MVC
6、Spring面向切面編程
7、Spring的持久化支持
8、Spring基本設計思想
9、Spring核心機制
Spring bean和BanFactory
1、Bean定義和Bean實例化
2、Bean特性深入
3、Bean的生命周期
bean高級功能
1、Bean的繼承
2、使用BeanPostProcessor
3、使用BeanFactorytProcessor
4、與容器交互
5、ApplicationContext介紹
Spring中資源訪問
1、傳統(tǒng)資源訪問與Spring資源訪問
2、Resource實現(xiàn)類
3、ResourceLoader接口和ResourceLoaderAware接口
4、ApplicationContext中使用資源
表現(xiàn)層數(shù)據(jù)處理
1、表現(xiàn)層數(shù)據(jù)設計的處理
2、Bean包裝詳解
3、數(shù)據(jù)校驗詳解
Spring和AOP的支持
1、AOP入門
2、Spring事物管理
Spring實戰(zhàn)項目
完成一個大型電子商務系統(tǒng)