評論(0

JavaWeb整合開發完全自學手冊

標籤: 暫無標籤

1 JavaWeb整合開發完全自學手冊 -版權信息

  書 名: JavaWeb整合開發完全自學手冊

  作 者:白廣元

  出版社: 機械工業出版社

  出版時間: 2009

  ISBN: 9787111242819

  開本: 16

  定價: 68.00 元

2 JavaWeb整合開發完全自學手冊 -內容簡介

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

3 JavaWeb整合開發完全自學手冊 -編輯推薦

  書山有路勤為徑,學海無涯苦作舟!

  《JavaWeb整合開發完全自學手冊》涵蓋主題

  JSP基礎知識

  Struts2框架

  sturts.xml核心配置文件

  Action介面

  Result類型

  Interceptor攔截器

  Struts2的View組件

  Spring2.5框架

  config-beans.xml文件

  Spring的AOP

  Spring的IoC

  Hibernate3框架

  Hibernate.cfg.xml配置文件

  Hibernate的O-R映射

  創建Hibernate持久化類

  用Hibernate檢索數據--HQL

  Hibernate核心類

  SSH案例:圖書管理系統

  《JavaWeb整合開發完全自學手冊》特色

  涵蓋基礎知識、核心技術、典型示例等內容

  按照「基本概念一核心語法一典型示例」的模式講解.容易上手

  提供100餘個典型實例、1個項目案例

  超值光碟內容

  《JavaWeb整合開發完全自學手冊》源代碼+本書視頻演示+本書電子教案(PPT)

  1200餘頁編程技術文檔(免費贈送)+45個編程專題視頻講座(免費贈送)

  《JavaWeb整合開發完全自學手冊》重點內容概覽

  JavaWeb開發基礎知識概述

  詳細講解Struts2框架的知識及應用

  詳細講解Hibernate3框架的知識及應用

  詳細講解Spring2.5框架的知識及應用

  用1個項目案例講解ssh框架整合應用

  《JavaWeb整合開發完全自學手冊》讀者對象

  JavaWeb開發入門人員

  JavaWeb開發程序員

  J2EE初學者

  希望提高系統設計水平的人員

  想了解SSH新版本的人員

  其他編程愛好者

  叢書特點

  作者均為有多年編程經驗的一線

  程序員或者培訓講師

  光碟提供了源代碼、視頻演示、電子教案及編程技術文檔

  按「基本概念一語法講解一示例講解」的模式講解,適合自學

  概念都以簡單的語言描述.必要時進行類比,容易理解

  提供了大量實例.最後還提供了綜合案例,比較實用

  無論理論知識,還是實例,講解都很詳細,容易掌握

  對代碼進行了豐富的註釋,閱讀起來沒有任何障礙

4 JavaWeb整合開發完全自學手冊 -目錄1 Java開發Web應用

第1章Web應用的發展

  1.1從靜態網頁說起

  1.2動態網頁的鼻祖CGI

  1.3三足鼎立

  1.3.1系出名門-ASP和.NET

  1.3.2草根中走出的巨人-PHP

  1.3.3來自Java陣營-JSP和J2EE

  1.4模型-視圖-控制器(MVC)

  1.4.1MVC簡介

  1.4.2MVC的組成

  1.4.3MVC帶來的好處

  1.5Ajax的興起

  1.5.1什麼是Ajax

  1.5.2Ajax的工作原理

  1.5.3Ajax的優勢所在

  1.6小結

第2章學習JSP

  2.1環境準備

  2.1.1安裝JDK

  2.1.2安裝Tomcat

  2.1.3安裝MyEclipse

  2.2第一個JSP程序

  2.2.1JSP的工作原理

  2.2.2JSP目錄結構

  2.2.3解讀web.xml

  2.2.4編寫第一個JSP

  2.2.5發布與測試

  2.3JSP基本的語法

  2.3.1給JSP加註釋

  2.3.2在JSP中聲明變數和函數

  2.3.3用JSP表達式輸出結果

  2.3.4用JSP腳本實現程序邏輯

  2.4編譯指令和動作標籤

  2.4.1使用page指令

  2.4.2用include指令插入其他JSP

  2.4.3用Taglib指令引入標籤庫

  2.4.4用forward標籤跳轉頁面

  2.4.5動態插入文件

  2.4.6用標籤操作JavaBean

  2.4.7其他動作標籤

  2.5JSP的內置對象

  2.5.1使用Request對象獲取請求

  2.5.2使用Response對象做應答

  2.5.3在Session對象中保存用戶會話

  2.5.4Application對象、pageContext對象和JSP的Scope

  2.5.5使用Out對象輸出

  2.5.6在Exception對象中處理異常

  2.5.7Page對象和Config對象

  2.6Servlet

  2.6.1Servlet簡介

  2.6.2創建Servlet

  2.6.3過濾器(Filter)

  2.6.4監聽器(Listener)

  2.7自定義JSP標籤

  2.7.1標籤庫簡介

  2.7.2創建標籤的處理類

  2.7.3創建標籤庫描述文件

  2.7.4使用自定義標籤

  2.7.5JSP2.0中新增的標籤定義方法

  2.8小結

5 JavaWeb整合開發完全自學手冊 -目錄2 Struts2

第3章Struts2概述

  3.1Struts項目簡介

  3.2Struts2的前世今生

  3.3Web世界中的MVC

  3.3.1MVC在Web中的發展

  3.3.2前端控制器和頁面控制器

  3.4為什麼要使用Struts2

  3.4.1框架的意義

  3.4.2Struts2的優勢

  3.5小結

第4章Struts2入門

  4.1下載與安裝Struts2

  4.1.1下載Struts2

  4.1.2發布Struts2自帶的例子

  4.2第一個Struts2程序

  4.2.1配置web.xml

  4.2.2編寫JSP界面

  4.2.3編寫Action類

  4.2.4添加映射到配置文件

  4.3發布與測試

  4.3.1發布

  4.3.2測試結果

  4.3.3分析處理流程

  4.4小結

第5章Struts2的核心概念

  5.1術語概述

  5.2Struts2的體系結構

  5.3Struts2的配置文件

  5.3.1全局配置文件-struts.properties

  5.3.2核心配置文件-struts.xml

  5.3.3struts.xml的默認實現

  5.3.4Velocity模板規則文件

  5.4struts.xml的配置

  5.4.1Action配置

  5.4.2Result配置

  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實現Action

  5.5.1實現Action介面

  5.5.2擴展ActionSupport類

  5.5.3實現基本校驗

  5.5.4使用本地的資源文件

  5.5.5用ActionContext與Web容器發生聯繫

  5.5.6高級輸入

  5.5.7使用Model-Driven

  5.5.8使用Property-Driven

  5.6Result類型介紹

  5.6.1內置Result類型

  5.6.2默認Result

  5.6.3頁面跳轉Result

  5.6.4創建Action鏈

  5.6.5整合各種View技術

  5.6.6自定義Result

  5.7攔截器(Interceptor)介紹

  5.7.1Interceptor的原理

  5.7.2內置攔截器介紹

  5.7.3使用內置Interceptor

  5.7.4內置攔截器棧介紹

  5.7.5自定義攔截器

  5.8小結

第6章Struts2的View組件

  6.1EL簡介

  6.1.1EL語法

  6.1.2EL變數

  6.1.3自動轉變類型

  6.1.4EL隱含對象(內置對象)

  6.1.5EL保留字

  6.2使用通用標籤

  6.2.1標籤語法

  6.2.2控制標籤(ControlTags)

  6.2.3數據標籤(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.4OGNL介紹

  6.4.1OGNL概述

  6.4.2OGNL中的集合

  6.5模板和主題的原理及方法

  6.5.1模板裝載

  6.5.2選擇主題(Theme)

  6.5.3Struts2自帶主題

  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小結

第7章Struts2的高級應用

  7.1類型轉換(TypeConversion)

  7.1.1為什麼需要類型轉換

  7.1.2定義類型轉換器

  7.1.3內建的(Builtin)類型轉換支持

  7.1.4參數名稱的關係

  7.1.5空值屬性處理

  7.1.6Collection和Map支持

  7.1.7類型轉換錯誤處理

  7.2校驗(Validation)

  7.2.1手動校驗

  7.2.2使用框架校驗

  7.2.3註冊校驗器

  7.2.4欄位校驗和非欄位校驗

  7.2.5校驗器的短路

  7.2.6客戶端校驗

  7.2.7Ajax校驗實例

  7.3國際化

  7.3.1信息的來源

  7.3.2資源包搜索順序

  7.3.3添加默認的資源包

  7.3.4使用國際化信息

  7.4處理上傳文件

  7.4.1編寫文件上傳頁面

  7.4.2構造處理上傳的Action

  7.4.3編寫結果頁面

  7.4.4更多配置

  7.4.5錯誤處理

  7.4.6多文件上傳

  7.5防止重複提交

  7.5.1使用標籤增加標記

  7.5.2使用Tokeninterceptor驗證

  7.5.3使用TokenSessionStoreInterceptor重新輸出結果頁面

  7.6自動等待頁面

  7.7控制反轉(IoC)

  7.7.1配置Spring

  7.7.2實現介面

  7.7.3創建Action

  7.7.4結果頁面

  7.8用Annotation配置Struts

  7.8.1配置Action

  7.8.2配置攔截器

  7.8.3配置驗證器

  7.8.4配置類型轉換

  7.9小結

第8章Struts2實戰inMyEclipse

  8.1準備開發環境

  8.1.1創建工程

  8.1.2引入Struts2的類庫

  8.1.3創建Struts2的配置文件

  8.1.4目錄結構

  8.2編寫代碼

  8.2.1登錄界面

  8.2.2登錄Action

  8.2.3用戶CRUD操作

  8.2.4添加校驗

  8.2.5實現國際化

  8.2.6使用自定義攔截器

  8.3在MyEclipse中發布

  8.4小結

6 JavaWeb整合開發完全自學手冊 -目錄3 Hibernate3

第9章Hibernate概述

  9.1JDBC簡介

  9.1.1JDBC提供的工具介面

  9.1.2JDBC訪問資料庫

  9.1.3持久化層

  9.1.4關係型資料庫與面向對象的衝突

  9.2ORM介紹

  9.2.1什麼是ORM

  9.2.2ORM帶來了什麼

  9.2.3流行的ORM框架簡介

  9.3Hibernate項目簡介

  9.3.1Hibernate的傳奇經歷

  9.3.2為什麼要選擇Hibernate

  9.4小結

第10章Hibernate入門

  10.1安裝MySQL資料庫

  10.1.1下載Hibernate

  10.1.2安裝MySQL

  10.1.3配置MySQL

  10.1.4MySQL的常用命令

  10.1.5下載MySQL的JDBC驅動

  10.2下載與安裝Hibernate

  10.2.1下載Hibernate

  10.2.2安裝Hibernate

  10.3第一個Hibernate程序

  10.3.1創建表

  10.3.2創建持久化類(PersistentClasses)

  10.3.3編寫映射(Mapping)文件

  10.3.4編寫Hibernate配置文件

  10.3.5編寫測試程序

  10.3.6運行測試

  10.4小結

第11章Hibernate的基本操作

  11.1基本概念

  11.1.1體系結構(Architecture)

  11.1.2持久化類(PersistentClasses)

  11.1.3實例的狀態

  11.2配置Hibernate

  11.2.1資料庫連接配置

  11.2.2全局屬性配置

  11.2.3連接池配置

  11.2.4使用其他配置方式

  11.3Hibernate核心類

  11.3.1Configuration類

  11.3.2SessionFactory類

  11.3.3Session類

  11.3.4Query和Criteria類

  11.3.5Transaction介面

  11.4通過Session完成基本操作

  11.4.1保存數據

  11.4.2載入數據

  11.4.3更新數據

  11.4.4saveOrUpdate方法

  11.4.5刪除數據

  11.4.6緩存

  11.5小結

第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內置生成器介紹

  12.2.3Hibernate的內置標識符生成器的用法

  12.2.4映射自然主鍵

  12.2.5複合自然主鍵

  12.3Hibernate的類型

  12.3.1Java基本值類型的Hibernate映射

  12.3.2Java時間和日期類型的Hibernate映射類型

  12.3.3Java大對象類型的Hibernate映射類型

  12.3.4JDK自帶的Java類的Hibernate映射類型

  12.3.5自定義值類型

  12.4小結

第13章複雜映射關係

  13.1關聯關係映射

  13.1.1多對一(manytoone)

  13.1.2一對一(onetoone)

  13.1.3一對多(onetomany)

  13.1.4雙向關聯(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在集合中出現的依賴對象

  13.3.3組件作為聯合標識符

  13.3.4動態組件

  13.4繼承關係映射

  13.4.1採用所有的類同在一張表

  13.4.2採用每個子類一張表

  13.4.3採用每個具體類一張表

  13.5小結

第14章用Hibernate檢索數據

  14.1查詢基礎

  14.1.1執行查詢

  14.1.2用iterate()方法迭代查詢結果

  14.1.3指定綁定參數

  14.1.4用Hibernate簡單分頁

  14.1.5可滾動遍歷(ScrollableIteration)

  14.2HQL語句詳解

  14.2.1HQL基礎

  14.2.2用from子句指定數據表

  14.2.3用select子句查詢數據

  14.2.4HQL中的聚集函數

  14.2.5多態查詢

  14.2.6用where子句添加查詢條件

  14.2.7查詢條件中的表達式

  14.2.8用orderby子句排序

  14.2.9用groupby子句分組

  14.2.10HQL的子查詢

  14.2.11用fetch關鍵字來延時載入集合

  14.2.12將HQL語句放入配置文件中

  14.3條件查詢

  14.3.1添加查詢條件

  14.3.2結果集排序

  14.3.3條件查詢中的關聯關係

  14.3.4使用樣例查詢

  14.3.5離線(Detached)查詢和子查詢

  14.4直接使用SQL

  14.4.1使用SQL查詢

  14.4.2將SQL語句放入配置文件中

  14.4.3調用存儲過程

  14.5數據過濾

  14.6小結

第15章Hibernate高級應用

  15.1批量處理

  15.1.1及時清理Session緩衝區

  15.1.2使用無狀態Session介面

  15.1.3使用HQL的批量語句

  15.2事務與併發處理

  15.2.1事務簡介

  15.2.2使用JDBC事務

  15.2.3使用JTA事務

  15.2.4數據操作的異常處理

  15.2.5使用悲觀鎖

  15.2.6使用樂觀鎖

  15.3延時載入

  15.3.1實體對象的延遲載入

  15.3.2集合類型的延遲載入

  15.3.3屬性延遲載入

  15.4緩存管理

  15.4.1什麼是緩存

  15.4.2Hibernate自帶的一級緩存

  15.4.3二級緩存的定義

  15.4.4常用的緩存插件

  15.4.5如何使用二級緩存

  15.4.6在查詢中使用緩存

  15.5事件機制

  15.5.1攔截器

  15.5.2事件系統

  15.6使用註釋配置Hibernate

  15.6.1在創建Session工廠時指定Annotation

  15.6.2使用註釋

  15.6.3給文件中的HQL加註釋

  15.7小結

第16章Hibernate3實戰inMyEclipse

  16.1環境介紹

  16.1.1資料庫連接工具

  16.1.2創建Hibernate工程

  16.1.3生成持久化類

  16.1.4HQL編輯器

  16.2代碼說明

  16.2.1配置文件

  16.2.2SessionFactory

  16.2.3數據腳本

  16.2.4持久化類和映射文件

  16.2.5DAO類

  16.3測試

  16.4小結

7 JavaWeb整合開發完全自學手冊 -目錄4 Spring2.5

第17章Spring概述

  17.1Spring簡介

  17.1.1Spring項目歷史

  17.1.2Spring的由來

  17.1.3Spring2.5帶來的新特性

  17.2Spring的基本概念

  17.2.1Spring的組成結構

  17.2.2什麼是IoC

  17.2.3什麼是AOP

  17.3為什麼要使用Spring

  17.3.1何謂輕量級(Lightweight)

  17.3.2Spring帶來了什麼

  17.3.3Spring的優勢

  17.3.4其他輕量級容器

  17.4小結

第18章Spring入門

  18.1下載與安裝Spring

  18.1.1下載Spring

  18.1.2安裝Spring

  18.2第一個Spring程序

  18.2.1IoC示例

  18.2.2AOP示例

  18.3小結

第19章Spring的IoC

  19.1Bean工廠

  19.1.1創建Bean工廠

  19.1.2使用多個文件

  19.1.3獲取Bean

  19.1.4BeanFactory的其他方法

  19.2配置Bean

  19.2.1Bean的定義

  19.2.2Bean命名約定

  19.2.3Bean的別名

  19.3依賴

  19.3.1Setter注入

  19.3.2構造函數注入

  19.3.3引用其他的Bean(協作者)

  19.3.4使用depends-on

  19.3.5注入集合類

  19.3.6自動裝配

  19.4Bean的特性

  19.4.1Bean的作用域

  19.4.2改變Bean的行為

  19.4.3Bean的生命周期

  19.5利用ApplicationContext

  19.5.1利用MessageSource實現國際化

  19.5.2事件處理

  19.5.3底層資源的訪問

  19.5.4延遲初始化Bean

  19.5.5ApplicationContext在Web應用中的實例化

  19.6使用註釋定義IoC(2.5新增)

  19.6.1用例介紹

  19.6.2使用@Autowired註釋

  19.6.3在Setter方法上使用註釋

  19.6.4在構造函數中使用註釋

  19.6.5處理出現多個匹配情況

  19.6.6使用JSR-250的註釋

  19.6.7徹底擺脫配置文件

  19.7小結

第20章Spring的AOP

  20.1SpringAOP簡介

  20.1.1AOP的概念

  20.1.2AOP的術語

  20.1.3Spring的AOP有何特點

  20.1.4SpringAOP的功能和目標

  20.2@Aspectj配置AOP

  20.2.1啟用@AspectJ支持

  20.2.2聲明一個切面

  20.2.3聲明一個切入點(Pointcut)

  20.2.4合併切入點表達式

  20.2.5聲明通知

  20.2.6通知的參數(AdviceParameters)

  20.2.7使用引入(Introductions)來定義介面

  20.3XML方式配置AOP

  20.3.1聲明一個切面

  20.3.2聲明一個切入點

  20.3.3聲明通知

  20.3.4通知參數

  20.3.5使用引入

  20.3.6使用@AspectJ還是XML配置AOP

  20.4Spring2.5以前的AOP

  20.4.1聲明切面

  20.4.2創建通知

  20.4.3配置文件

  20.4.4運行實例

  20.5小結

第21章Spring的MVC框架

  21.1SpringMVC簡介

  21.1.1SpringMVC的結構

  21.1.2SpringWebMVC框架的特點

  21.2DispatcherServlet的功能

  21.2.1在Web伺服器中配置DispatcherServlet

  21.2.2載入Bean配置文件

  21.2.3SpringWeb應用的上下文

  21.3控制器(Controller)

  21.3.1基類AbstractController

  21.3.2其他實用的控制器

  21.4處理器映射(HandlerMapping)

  21.5視圖解析器

  21.6Spring對視圖的支持

  21.6.1Spring的標籤庫

  21.6.2Spring的主題

  21.7MVC的完整實例

  21.7.1配置web.xml

  21.7.2創建Controller

  21.7.3視圖解析器

  21.7.4JSP頁面

  21.7.5發布與測試

  21.8用註釋來驅動SpringMVC(2.5新增)

  21.8.1基於註釋的Controller

  21.8.2使註釋生效

  21.9小結

第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裝載應用程序環境

  22.2.2使用Spring的ActionSupport

  22.2.3覆蓋RequestProcessor

  22.2.4將動作管理委託給Spring

  22.3Spring下完成遠程訪問

  22.3.1訪問RMI

  22.3.2使用JAX-RPC的WebService

  22.3.3發送電子郵件

  22.3.4其他遠程

  22.4簡化EJB的訪問

  22.4.1用傳統的方式訪問EJB

  22.4.2用Spring訪問EJB

  22.5Spring中的定時調度(Scheduling)

  22.5.1創建定製的Timers

  22.5.2直接調度JavaBean

  22.6Spring中的線程池

  22.6.1使用Taskexecutor介面

  22.6.2Spring自帶Executor實現

  22.7事務管理

  22.7.1編程式事務管理

  22.7.2聲明式事務管理

  22.8使用JDBC進行數據訪問

  22.8.1JdbcTemplate類

  22.8.2DataSource介面

  22.8.3執行SQL語句

  22.8.4執行查詢

  22.8.5更新資料庫

  22.9集成Hibernate

  22.9.1簡介

  22.9.2在Spring的ApplicationContext中創建SessionFactory

  22.9.3使用HibernateTemplate

  22.9.4使用HibernateDaoSupport類

  22.9.5使用編程式的事務

  22.9.6使用聲明式的事務

  22.10小結

第23章Spring2.5實戰inMyEclipse

  23.1環境介紹

  23.1.1插件的下載與安裝

  23.1.2創建Spring工程

  23.1.3利用嚮導創建Spring的Bean

  23.1.4其他支持

  23.2代碼說明

  23.2.1在Spring中給Hibernate配置數據源

  23.2.2持久化類和映射文件

  23.2.3DAO類

  23.2.4添加事務管理

  23.3測試

  23.4小結

8 JavaWeb整合開發完全自學手冊 -目錄5 Struts2+Spring2.5+Hibernate3實例

第24章使用Struts+Hibernate+Spring

  24.1概述

  24.1.1系統功能預覽

  24.1.2系統結構

  24.1.3所需資源

  24.1.4源代碼目錄組織

  24.2給Web伺服器配置web.xml

  24.2.1添加Struts2配置

  24.2.2添加Spring配置

  24.2.3定義編碼轉化器(解決中文問題)

  24.2.4定義Log的輸出

  24.3用Struts2實現Web表現層

  24.3.1Struts的配置文件

  24.3.2圖書管理的Action類

  24.3.3在添加圖書中採用自動校驗

  24.3.4使用標籤實現圖書維護頁面

  24.4用Hibernate實現數據層

  24.4.1創建資料庫

  24.4.2配置數據源

  24.4.3持久化類和映射文件

  24.4.4實現圖書管理和登錄管理的DAO類

  24.5Spring整合業務層

  24.5.1配置Bean文件

  24.5.2實現業務類

  24.5.3保存圖書中的事務管理

  24.5.4瀏覽圖書的分頁處理

  24.6發布與測試

  24.6.1在MyEclipse中發布應用

  24.6.2在Tomcat中查看運行結果

  24.7小結

  ……

相關評論

同義詞:暫無同義詞