注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Java Web整合開發(fā)完全自學手冊

Java Web整合開發(fā)完全自學手冊

Java Web整合開發(fā)完全自學手冊

定 價:¥68.00

作 者: 白廣元
出版社: 機械工業(yè)出版社
叢編項: 編程紅寶書
標 簽: J2EE

ISBN: 9787111242819 出版時間: 2009-01-01 包裝: 平裝
開本: 大16開 頁數(shù): 517 字數(shù):  

內(nèi)容簡介

  《Java Web整合開發(fā)完全自學手冊》介紹如何整合Struts+Hibernate+Spring+Eclipse進行J2EE開發(fā),所有實例都基于MyEclipse IDE開發(fā),引領讀者快速進入基于Java Web的J2EE應用領域?!禞ava Web整合開發(fā)完全自學手冊》主要介紹Struts、Hibernate、Spring、Eclipse的基礎知識,如何整合這4個開源框架進行J2EE開發(fā),如何基于MyEclipse IDE進行開發(fā),J2EE開發(fā)的基礎和基礎環(huán)境搭配,Struts、Hibernate、Spring、Eclipse四個框架的使用,如何整合Struts+Hibernate+Spring+Eclipse框架。 Struts+Hibernate+Spring+Eclipse已經(jīng)成為輕量級開發(fā)J2EE的標準配置,被稱為SHS經(jīng)典組合,這也是目前Java程序員必須掌握的技能。由于使用范圍廣也使它們的版本更替非常之快,尤其是Java 5推出以后這些項目都采用了Java 5中的特性來重新實現(xiàn)并增加了很多新特性。以國內(nèi)使用最廣泛的Struts為例,其新版本Struts 2與前一版Struts1.x已經(jīng)有了天壤之別。Hibernate也從2.0升級為3.X,近期Spring也最新推出了2.5版。讀者如果再參考以前的版本書籍學習,無異于南轅北轍,而《Java Web整合開發(fā)完全自學手冊》的編寫就是基于當前最新的版本,也著重于新版本中新功能的介紹。 本書適合Java開發(fā)Web應用和J2EE的初學者閱讀,同時也適合有一定基礎并希望提高自己的系統(tǒng)設計水平的讀者閱讀。《Java Web整合開發(fā)完全自學手冊》的重點第二篇Struts、第三篇Hibernate、第四篇Spring采用了相似的行文結(jié)構(gòu),條理清楚,不僅可作為step by step的入門書籍,也可作為讀者自學的案頭參考書。

作者簡介

暫缺《Java Web整合開發(fā)完全自學手冊》作者簡介

圖書目錄

寫給自學編程的人員前言
第一篇 Java開發(fā)Web應用
第1章 Web應用的發(fā)展
1.1 從靜態(tài)網(wǎng)頁說起
1.2 動態(tài)網(wǎng)頁的鼻祖CGI
1.3 三足鼎立
1.3.1 系出名門-ASP和ASP.NET
1.3.2 草根中走出的巨人-PHP
1.3.3 來自Java陣營-JSP和J2EE
1.4 模型-視圖-控制器(MVC)
1.4.1 MVC簡介
1.4.2 MVC的組成
1.4.3 MVC帶來的好處
1.5 Ajax的興起
1.5.1 什么是Ajax
1.5.2 Ajax的工作原理
1.5.3 Ajax的優(yōu)勢所在
1.6 小結(jié)

第2章 學習JSP
2.1 環(huán)境準備
2.1.1 安裝JDK
2.1.2 安裝Tomcat
2.1.3 安裝MyEclipse
2.2 第一個JSP程序
2.2.1 JSP的工作原理
2.2.2 JSP目錄結(jié)構(gòu)
2.2.3 解讀web.xml
2.2.4 編寫第一個JSP
2.2.5 發(fā)布與測試
2.3 JSP基本的語法
2.3.1 給JSP加注釋
2.3.2 在JSP中聲明變量和函數(shù)
2.3.3 用JSP表達式輸出結(jié)果
2.3.4 用JSP腳本實現(xiàn)程序邏輯
2.4 編譯指令和動作標簽
2.4.1 使用page指令
2.4.2 用include指令插入其他JSP
2.4.3 用taglib指令引入標簽庫
2.4.4 用forward標簽跳轉(zhuǎn)頁面
2.4.5 動態(tài)插入文件
2.4.6 用標簽操作JavaBean
2.4.7 其他動作標簽
2.5 JSP的內(nèi)置對象
2.5.1 使用Request對象獲取請求
2.5.2 使用Response對象做應答
2.5.3 在Session對象中保存用戶會話
2.5.4 Application對象、pageContext對象和JSP的Scope
2.5.5 使用Out對象輸出
2.5.6 在Exception對象中處理異常
2.5.7 Page對象和Config對象
2.6 Servlet
2.6.1 Servlet簡介
2.6.2 創(chuàng)建Servlet
2.6.3 過濾器(Filter)
2.6.4 監(jiān)聽器(Listener)
2.7 自定義JSP標簽
2.7.1 標簽庫簡介
2.7.2 創(chuàng)建標簽的處理類
2.7.3 創(chuàng)建標簽庫描述文件
2.7.4 使用自定義標簽
2.7.5 JSP2.0中新增的標簽定義方法
2.8 小結(jié)

第二篇 Struts2
第3章 Struts2概述
3.1 Struts項目簡介
3.2 Struts2的前世今生
3.3 Web世界中的MVC
3.3.1 MVC在Web中的發(fā)展
3.3.2 前端控制器和頁面控制器
3.4 為什么要使用Struts2
3.4.1 框架的意義
3.4.2 Struts2的優(yōu)勢
3.5 小結(jié)

第4章Struts2入門
4.1 下載與安裝Struts2
4.1.1 下載Struts2
4.1.2 發(fā)布Struts2自帶的例子
4.2 第一個Struts2程序
4.2.1 配置web.xml
4.2.2 編寫JSP界面
4.2.3 編寫Action類
4.2.4 添加映射到配置文件
4.3 發(fā)布與測試
4.3.1 發(fā)布
4.3.2 測試結(jié)果
4.3.3 分析處理流程
4.4 小結(jié)

第5章 Struts2的核心概念
5.1 術語概述
5.2 Struts2的體系結(jié)構(gòu)
5.3 Struts2的配置文件
5.3.1 全局配置文件-struts.properties
5.3.2 核心配置文件-struts.xml
5.3.3 struts.xml的默認實現(xiàn)
5.3.4 Velocity模板規(guī)則文件
5.4 struts.xml的配置
5.4.1 Action配置
5.4.2 Result配置
5.4.3 攔截器(Interceptor)配置
5.4.4 包(Package)配置
5.4.5 命名空間(Namespace)配置
5.4.6 在struts.xml中定義Bean
5.4.7 在struts.xml中使用通配符
5.5 實現(xiàn)Action
5.5.1 實現(xiàn)Action接口
5.5.2 擴展ActionSupport類
5.5.3 實現(xiàn)基本校驗
5.5.4 使用本地的資源文件
5.5.5 用ActionContext與Web容器發(fā)生聯(lián)系
5.5.6 高級輸入
5.5.7 使用Model-Driven
5.5.8 使用Property-Driven
5.6 Result類型介紹
5.6.1 內(nèi)置Result類型
5.6.2 默認Result
5.6.3 頁面跳轉(zhuǎn)Result
5.6.4 創(chuàng)建Action鏈
5.6.5 整合各種View技術
5.6.6 自定義Result
5.7 攔截器(Interceptor)介紹
5.7.1 Interceptor的原理
5.7.2 內(nèi)置攔截器介紹
5.7.3 使用內(nèi)置Interceptor
5.7.4 內(nèi)置攔截器棧介紹
5.7.5 自定義攔截器
5.8 小結(jié)

第6章 Struts2的View組件
6.1 EL簡介
6.1.1 EL語法
6.1.2 EL變量
6.1.3 自動轉(zhuǎn)變類型
6.1.4 EL隱含對象(內(nèi)置對象)
6.1.5 EL保留字
6.2 使用通用標簽
6.2.1 標簽語法
6.2.2 控制標簽(ControlTags)
6.2.3 數(shù)據(jù)標簽(DataTags)
6.2.4 雜項標簽
6.3 使用HTML標簽
6.3.1 模板(Templates)和主題(Theme)
6.3.2 通用屬性
6.3.3 表單標簽介紹
6.3.4 非表單標簽
6.3.5 標簽實例
6.4 OGNL介紹
6.4.1 OGNL概述
6.4.2 OGNL中的集合
6.5 模板和主題的原理及方法
6.5.1 模板裝載
6.5.2 選擇主題(Theme)
6.5.3 Struts2自帶主題
6.5.4 自定義主題
6.6 在Struts中使用FreeMarker
6.6.1 最簡單的應用
6.6.2 模板加載順序
6.6.3 在FTL文件中使用標簽
6.7 在Struts中使用Velocity
6.7.1 最簡單的應用
6.7.2 變量解析
6.7.3 配置Velocity
6.7.4 在VM文件中使用標簽
6.8 在Struts中使用JasperReports
6.8.1 準備JasperReports庫
6.8.2 定義值對象
6.8.3 編寫Action類
6.8.4 編寫Jasper模板
6.8.5 配置struts.xml
6.9 小結(jié)

第7章 Struts2的高級應用
7.1 類型轉(zhuǎn)換(TypeConversion)
7.1.1 為什么需要類型轉(zhuǎn)換
7.1.2 定義類型轉(zhuǎn)換器
7.1.3 內(nèi)建的(Builtin)類型轉(zhuǎn)換支持
7.1.4 參數(shù)名稱的關系
7.1.5 空值屬性處理
7.1.6 Collection和Map支持
7.1.7 類型轉(zhuǎn)換錯誤處理
7.2 校驗(Validation)
7.2.1 手動校驗
7.2.2 使用框架校驗
7.2.3 注冊校驗器
7.2.4 字段校驗和非字段校驗
7.2.5 校驗器的短路
7.2.6 客戶端校驗
7.2.7 Ajax校驗實例
7.3 國際化
7.3.1 信息的來源
7.3.2 資源包搜索順序
7.3.3 添加默認的資源包
7.3.4 使用國際化信息
7.4 處理上傳文件
7.4.1 編寫文件上傳頁面
7.4.2 構(gòu)造處理上傳的Action
7.4.3 編寫結(jié)果頁面
7.4.4 更多配置
7.4.5 錯誤處理
7.4.6 多文件上傳
7.5 防止重復提交
7.5.1 使用標簽增加標記
7.5.2 使用Tokeninterceptor驗證
7.5.3 使用TokenSessionStoreInterceptor重新輸出結(jié)果頁面
7.6 自動等待頁面
7.7 控制反轉(zhuǎn)(IoC)
7.7.1 配置Spring
7.7.2 實現(xiàn)接口
7.7.3 創(chuàng)建Action
7.7.4 結(jié)果頁面
7.8 用Annotation配置Struts
7.8.1 配置Action
7.8.2 配置攔截器
7.8.3 配置驗證器
7.8.4 配置類型轉(zhuǎn)換
7.9 小結(jié)

第8章 Struts2實戰(zhàn)inMyEclipse
8.1 準備開發(fā)環(huán)境
8.1.1 創(chuàng)建工程
8.1.2 引入Struts2的類庫
8.1.3 創(chuàng)建Struts2的配置文件
8.1.4 目錄結(jié)構(gòu)
8.2 編寫代碼
8.2.1 登錄界面
8.2.2 登錄Action
8.2.3 用戶CRUD操作
8.2.4 添加校驗
8.2.5 實現(xiàn)國際化
8.2.6 使用自定義攔截器
8.3 在MyEclipse中發(fā)布
8.4 小結(jié)

第三篇 Hibernate3第9章Hibernate概述
9.1 JDBC簡介
9.1.1 JDBC提供的工具接口
9.1.2 JDBC訪問數(shù)據(jù)庫
9.1.3 持久化層
9.1.4 關系型數(shù)據(jù)庫與面向?qū)ο蟮臎_突
9.2 ORM介紹
9.2.1 什么是ORM
9.2.2 ORM帶來了什么
9.2.3 流行的ORM框架簡介
9.3 Hibernate項目簡介
9.3.1 Hibernate的傳奇經(jīng)歷
9.3.2 為什么要選擇Hibernate
9.4 小結(jié)

第10章 Hibernate入門
10.1 安裝MySQL數(shù)據(jù)庫
10.1.1 下載Hibernate
10.1.2 安裝MySQL
10.1.3 配置MySQL
10.1.4 MySQL的常用命令
10.1.5 下載MySQL的JDBC驅(qū)動
10.2 下載與安裝Hibernate
10.2.1 下載Hibernate
10.2.2 安裝Hibernate
10.3 第一個Hibernate程序
10.3.1 創(chuàng)建表
10.3.2 創(chuàng)建持久化類(PersistentClasses)
10.3.3 編寫映射(Mapping)文件
10.3.4 編寫Hibernate配置文件
10.3.5 編寫測試程序
10.3.6 運行測試
10.4 小結(jié)

第11章 Hibernate的基本操作
11.1 基本概念
11.1.1 體系結(jié)構(gòu)(Architecture)
11.1.2 持久化類(PersistentClasses)
11.1.3 實例的狀態(tài)
11.2 配置Hibernate
11.2.1 數(shù)據(jù)庫連接配置
11.2.2 全局屬性配置
11.2.3 連接池配置
11.2.4 使用其他配置方式
11.3 Hibernate核心類
11.3.1 Configuration類
11.3.2 SessionFactory類
11.3.3 Session類
11.3.4 Query和Criteria類
11.3.5 Transaction接口
11.4 通過Session完成基本操作
11.4.1 保存數(shù)據(jù)
11.4.2 加載數(shù)據(jù)
11.4.3 更新數(shù)據(jù)
11.4.4 saveOrUpdate方法
11.4.5 刪除數(shù)據(jù)
11.4.6 緩存
11.5 小結(jié)

第12章 Hibernate的O/R映射
12.1 映射定義(MappingDeclaration)
12.1.1 元素介紹
12.1.2 元素介紹
12.1.3 元素介紹
12.1.4 元素介紹
12.1.5 其他屬性
12.2 映射對象標識符
12.2.1 標識符的含義
12.2.2 內(nèi)置生成器介紹
12.2.3 Hibernate的內(nèi)置標識符生成器的用法
12.2.4 映射自然主鍵
12.2.5 復合自然主鍵
12.3 Hibernate的類型
12.3.1 Java基本值類型的Hibernate映射
12.3.2 Java時間和日期類型的Hibernate映射類型
12.3.3 Java大對象類型的Hibernate映射類型
12.3.4 JDK自帶的Java類的Hibernate映射類型
12.3.5 自定義值類型
12.4 小結(jié)

第13章 復雜映射關系
13.1 關聯(lián)關系映射
13.1.1 多對一(manytoone)
13.1.2 一對一(onetoone)
13.1.3 一對多(onetomany)
13.1.4 雙向關聯(lián)(bidirectionalassociations)
13.1.5 雙向一對一(bidirectionalonetoone)
13.1.6 使用連接表(withjointables)
13.1.7 多對多(manytomany)
13.1.8 完整實例
13.2 集合類(Collections)映射
13.2.1 持久類中的集合類
13.2.2 映射集合
13.2.3 映射外鍵
13.2.4 映射索引
13.2.5 集合類排序
13.2.6 完整的Map實例
13.3 組件映射
13.3.1 依賴對象
13.3.2 在集合中出現(xiàn)的依賴對象
13.3.3 組件作為聯(lián)合標識符
13.3.4 動態(tài)組件
13.4 繼承關系映射
13.4.1 采用所有的類同在一張表
13.4.2 采用每個子類一張表
13.4.3 采用每個具體類一張表
13.5 小結(jié)

第14章 用Hibernate檢索數(shù)據(jù)
14.1 查詢基礎
14.1.1 執(zhí)行查詢
14.1.2 用iterate()方法迭代查詢結(jié)果
14.1.3 指定綁定參數(shù)
14.1.4 用Hibernate簡單分頁
14.1.5 可滾動遍歷(ScrollableIteration)
14.2 HQL語句詳解
14.2.1 HQL基礎
14.2.2 用from子句指定數(shù)據(jù)表
14.2.3 用select子句查詢數(shù)據(jù)
14.2.4 HQL中的聚集函數(shù)
14.2.5 多態(tài)查詢
14.2.6 用where子句添加查詢條件
14.2.7 查詢條件中的表達式
14.2.8 用orderby子句排序
14.2.9 用groupby子句分組
14.2.1 0HQL的子查詢
14.2.1 1用fetch關鍵字來延時加載集合
14.2.1 2將HQL語句放入配置文件中
14.3 條件查詢
14.3.1 添加查詢條件
14.3.2 結(jié)果集排序
14.3.3 條件查詢中的關聯(lián)關系
14.3.4 使用樣例查詢
14.3.5 離線(Detached)查詢和子查詢
14.4 直接使用SQL
14.4.1 使用SQL查詢
14.4.2 將SQL語句放入配置文件中
14.4.3 調(diào)用存儲過程
14.5 數(shù)據(jù)過濾
14.6 小結(jié)

第15章 Hibernate高級應用
15.1 批量處理
15.1.1 及時清理Session緩沖區(qū)
15.1.2 使用無狀態(tài)Session接口
15.1.3 使用HQL的批量語句
15.2 事務與并發(fā)處理
15.2.1 事務簡介
15.2.2 使用JDBC事務
15.2.3 使用JTA事務
15.2.4 數(shù)據(jù)操作的異常處理
15.2.5 使用悲觀鎖
15.2.6 使用樂觀鎖
15.3 延時加載
15.3.1 實體對象的延遲加載
15.3.2 集合類型的延遲加載
15.3.3 屬性延遲加載
15.4 緩存管理
15.4.1 什么是緩存
15.4.2 Hibernate自帶的一級緩存
15.4.3 二級緩存的定義
15.4.4 常用的緩存插件
15.4.5 如何使用二級緩存
15.4.6 在查詢中使用緩存
15.5 事件機制
15.5.1 攔截器
15.5.2 事件系統(tǒng)
15.6 使用注釋配置Hibernate
15.6.1 在創(chuàng)建Session工廠時指定Annotation
15.6.2 使用注釋
15.6.3 給文件中的HQL加注釋
15.7 小結(jié)

第16章 Hibernate3實戰(zhàn)inMyEclipse
16.1 環(huán)境介紹
16.1.1 數(shù)據(jù)庫連接工具
16.1.2 創(chuàng)建Hibernate工程
16.1.3 生成持久化類
16.1.4 HQL編輯器
16.2 代碼說明
16.2.1 配置文件
16.2.2 SessionFactory
16.2.3 數(shù)據(jù)腳本
16.2.4 持久化類和映射文件
16.2.5 DAO類
16.3 測試
16.4 小結(jié)

第四篇 Spring2.5 第17章Spring概述
17.1 Spring簡介
17.1.1 Spring項目歷史
17.1.2 Spring的由來
17.1.3 Spring2.5 帶來的新特性
17.2 Spring的基本概念
17.2.1 Spring的組成結(jié)構(gòu)
17.2.2 什么是IoC
17.2.3 什么是AOP
17.3 為什么要使用Spring
17.3.1 何謂輕量級(Lightweight)
17.3.2 Spring帶來了什么
17.3.3 Spring的優(yōu)勢
17.3.4 其他輕量級容器
17.4 小結(jié)

第18章 Spring入門
18.1 下載與安裝Spring
18.1.1 下載Spring
18.1.2 安裝Spring
18.2 第一個Spring程序
18.2.1 IoC示例
18.2.2 AOP示例
18.3 小結(jié)

第19章 Spring的IoC
19.1 Bean工廠
19.1.1 創(chuàng)建Bean工廠
19.1.2 使用多個文件
19.1.3 獲取Bean
19.1.4 BeanFactory的其他方法
19.2 配置Bean
19.2.1 Bean的定義
19.2.2 Bean命名約定
19.2.3 Bean的別名
19.3 依賴
19.3.1 Setter注入
19.3.2 構(gòu)造函數(shù)注入
19.3.3 引用其他的Bean(協(xié)作者)
19.3.4 使用depends-on
19.3.5 注入集合類
19.3.6 自動裝配
19.4 Bean的特性
19.4.1 Bean的作用域
19.4.2 改變Bean的行為
19.4.3 Bean的生命周期
19.5 利用ApplicationContext
19.5.1 利用MessageSource實現(xiàn)國際化
19.5.2 事件處理
19.5.3 底層資源的訪問
19.5.4 延遲初始化Bean
19.5.5 ApplicationContext在Web應用中的實例化
19.6 使用注釋定義IoC(2.5 新增)
19.6.1 用例介紹
19.6.2 使用@Autowired注釋
19.6.3 在Setter方法上使用注釋
19.6.4 在構(gòu)造函數(shù)中使用注釋
19.6.5 處理出現(xiàn)多個匹配情況
19.6.6 使用JSR-250的注釋
19.6.7 徹底擺脫配置文件
19.7 小結(jié)

第20章 Spring的AOP
20.1 SpringAOP簡介
20.1.1 AOP的概念
20.1.2 AOP的術語
20.1.3 Spring的AOP有何特點
20.1.4 SpringAOP的功能和目標
20.2 @AspectJ配置AOP
20.2.1 啟用@AspectJ支持
20.2.2 聲明一個切面
20.2.3 聲明一個切入點(Pointcut)
20.2.4 合并切入點表達式
20.2.5 聲明通知
20.2.6 通知的參數(shù)(AdviceParameters)
20.2.7 使用引入(Introductions)來定義接口
20.3 XML方式配置AOP
20.3.1 聲明一個切面
20.3.2 聲明一個切入點
20.3.3 聲明通知
20.3.4 通知參數(shù)
20.3.5 使用引入
20.3.6 使用@AspectJ還是XML配置AOP
20.4 Spring2.5 以前的AOP
20.4.1 聲明切面
20.4.2 創(chuàng)建通知
20.4.3 配置文件
20.4.4 運行實例
20.5 小結(jié)

第21章 Spring的MVC框架
21.1 SpringMVC簡介
21.1.1 SpringMVC的結(jié)構(gòu)
21.1.2 SpringWebMVC框架的特點
21.2 DispatcherServlet的功能
21.2.1 在Web服務器中配置DispatcherServlet
21.2.2 加載Bean配置文件
21.2.3 SpringWeb應用的上下文
21.3 控制器(Controller)
21.3.1 基類AbstractController
21.3.2 其他實用的控制器
21.4 處理器映射(HandlerMapping)
21.5 視圖解析器
21.6 Spring對視圖的支持
21.6.1 Spring的標簽庫
21.6.2 Spring的主題
21.7 MVC的完整實例
21.7.1 配置web.xml
21.7.2 創(chuàng)建Controller
21.7.3 視圖解析器
21.7.4 JSP頁面
21.7.5 發(fā)布與測試
21.8 用注釋來驅(qū)動SpringMVC(2.5 新增)
21.8.1 基于注釋的Controller
21.8.2 使注釋生效
21.9 小結(jié)

第22章 用Spring整合其他應用
22.1 集成Struts
22.1.1 概述
22.1.2 添加plugin包
22.1.3 修改web.xml文件
22.1.4 把Struts與Spring的配置文件對應起來
22.1.5 高級選項
22.2 集成Struts1.x
22.2.1 裝載應用程序環(huán)境
22.2.2 使用Spring的ActionSupport
22.2.3 覆蓋RequestProcessor
22.2.4 將動作管理委托給Spring
22.3 Spring下完成遠程訪問
22.3.1 訪問RMI
22.3.2 使用JAX-RPC的WebService
22.3.3 發(fā)送電子郵件
22.3.4 其他遠程
22.4 簡化EJB的訪問
22.4.1 用傳統(tǒng)的方式訪問EJB
22.4.2 用Spring訪問EJB
22.5 Spring中的定時調(diào)度(Scheduling)
22.5.1 創(chuàng)建定制的Timers
22.5.2 直接調(diào)度JavaBean
22.6 Spring中的線程池
22.6.1 使用TaskExecutor接口
22.6.2 Spring自帶Executor實現(xiàn)
22.7 事務管理
22.7.1 編程式事務管理
22.7.2 聲明式事務管理
22.8 使用JDBC進行數(shù)據(jù)訪問
22.8.1 JdbcTemplate類
22.8.2 DataSource接口
22.8.3 執(zhí)行SQL語句
22.8.4 執(zhí)行查詢
22.8.5 更新數(shù)據(jù)庫
22.9 集成Hibernate
22.9.1 簡介
22.9.2 在Spring的ApplicationContext中創(chuàng)建SessionFactory
22.9.3 使用HibernateTemplate
22.9.4 使用HibernateDaoSupport類
22.9.5 使用編程式的事務
22.9.6 使用聲明式的事務
22.1 0小結(jié)

第23章 Spring2.5 實戰(zhàn)inMyEclipse
23.1 環(huán)境介紹
23.1.1 插件的下載與安裝
23.1.2 創(chuàng)建Spring工程
23.1.3 利用向?qū)?chuàng)建Spring的Bean
23.1.4 其他支持
23.2 代碼說明
23.2.1 在Spring中給Hibernate配置數(shù)據(jù)源
23.2.2 持久化類和映射文件
23.2.3 DAO類
23.2.4 添加事務管理
23.3 測試
23.4 小結(jié)

第五篇 Struts2+Spring2.5 +Hibernate3實例
第24章 綜合使用Struts+Hibernate+Spring開發(fā)圖書管理系統(tǒng)
24.1 概述
24.1.1 系統(tǒng)功能預覽
24.1.2 系統(tǒng)結(jié)構(gòu)
24.1.3 所需資源
24.1.4 源代碼目錄組織
24.2 給Web服務器配置web.xml
24.2.1 添加Struts2配置
24.2.2 添加Spring配置
24.2.3 定義編碼轉(zhuǎn)化器(解決中文問題)
24.2.4 定義Log的輸出
24.3 用Struts2實現(xiàn)Web表現(xiàn)層
24.3.1 Struts的配置文件
24.3.2 圖書管理的Action類
24.3.3 在添加圖書中采用自動校驗
24.3.4 使用標簽實現(xiàn)圖書維護頁面
24.4 用Hibernate實現(xiàn)數(shù)據(jù)層
24.4.1 創(chuàng)建數(shù)據(jù)庫
24.4.2 配置數(shù)據(jù)源
24.4.3 持久化類和映射文件
24.4.4 實現(xiàn)圖書管理和登錄管理的DAO類
24.5 Spring整合業(yè)務層
24.5.1 配置Bean文件
24.5.2 實現(xiàn)業(yè)務類
24.5.3 保存圖書中的事務管理
24.5.4 瀏覽圖書的分頁處理
24.6 發(fā)布與測試
24.6.1 在MyEclipse中發(fā)布應用
24.6.2 在Tomcat中查看運行結(jié)果
24.7 小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號