Web套用系統設計

Web套用系統設計

《web套用系統設計》是清華大學出版社出版於2013年2月1日出版的圖書。作者是亢華愛、張海建、馬東波。

基本介紹

  • 書名:Web套用系統設計
  • 作者:亢華愛、張海建、馬東波
  • ISBN:9787302311096
  • 定價:27元
  • 出版社:清華大學出版社
  • 出版時間:2013.02.01
內容簡介,圖書目錄,

內容簡介

在基於JavaWeb套用系統開發中,J2EESSH(即Struts、Spring和Hibernate)架構是當前的主流技術。本書以人事管理系統的開發為主線,分別介紹SSH的理論基礎並且使用SSH來構建簡單的Web套用系統。本書的第1、2章介紹Java Web開發基礎和開發環境的搭建; 第3~5章介紹Struts 2框架及其套用; 第6~8章介紹Hibernate框架及其套用; 第9、10章介紹Spring框架及其套用; 第11章是整合Struts 2、Hibernate、Spring框架的綜合套用; 第12章給出人事管理系統中證件信息管理模組的需求、概要設計說明、詳細設計說明等信息,作為最後的實訓環節的依據。 本書適合Java Web開發技術的初學者使用,也可作為高等職業技術院校計算機專業的教材,還可作為自學參考資料。

圖書目錄

第1章Web應用程式開發基礎
1.1Web開發概述
1.1.1Web技術的發展
1.1.2靜態Web和動態Web的區別與聯繫
1.1.3Web套用系統的開發模式
1.1.4Model1和Model2
1.2MVC設計思想
1.3項目概述
小結
習題
第2章搭建運行和開發環境
2.1搭建運行環境
2.1.1下載並安裝JDK
2.1.2Java環境變數的設定
2.1.3Tomcat安裝和配置
2.2搭建開發環境
2.2.1Eclipse的安裝
2.2.2MyEclipse外掛程式的安裝
2.3使用MyEclipse創建Web項目
2.4在開發環境中配置Tomcat伺服器
小結
第3章基於Struts2的簡單程式
3.1Struts概述
3.2獲取Struts2
3.3基於Struts2框架實現登錄實例
3.3.1創建一個新的Web項目
3.3.2增加Struts2支持
3.3.3配置web.xml檔案
3.3.4從頁面請求開始
3.3.5部署Struts2套用
3.3.6實現控制器
3.3.7改進控制器
小結
習題
第4章Struts2體系
4.1Struts2框架架構
4.2Struts2的基本配置
4.2.1配置web.xml檔案
4.2.2配置Action的struts.xml檔案
4.2.3配置Struts2全局屬性的struts.properties檔案
4.3Struts2的標籤庫
4.4Struts2組件
4.4.1Struts2的核心控制器:FilterDispatcher
4.4.2業務控制器
4.4.3Struts2的模型組件
4.4.4Struts2的視圖組件
4.5Struts2的配置檔案
4.5.1常量配置
4.5.2包配置
4.5.3命名空間配置
4.5.4包含配置
4.5.5攔截器配置
小結
習題
第5章使用Struts2框架開發人事管理系統——職稱類別管理
5.1資料庫設計
5.2功能分析
5.2.1模組功能
5.2.2功能描述
5.2.3操作序列
5.3職稱類別管理模組通用部分的實現
5.3.1工程結構
5.3.2功能實現
5.4職稱類別添加功能的實現
5.5職稱類別列表顯示功能的實現
5.6職稱類別修改功能的實現
5.7職稱類別刪除功能的實現
小結
習題
第6章Hibernate框架技術
6.1持久化技術
6.2持久層技術
6.2.1持久層的概念
6.2.2持久層技術的實現
6.3ORM概述
6.3.1什麼是ORM
6.3.2流行的ORM框架簡介
6.4Hibernate體系結構
6.4.1Hibernate在應用程式中的位置
6.4.2Hibernate的體系結構
6.5Hibernate實體對象的生命周期
6.5.1瞬態
6.5.2持久態
6.5.3游離態
6.5.4實體對象的狀態轉換
6.6HibernateAPI簡介
6.6.1Configuration接口
6.6.2SessionFactory接口
6.6.3Session接口
6.6.4Transaction接口
6.6.5Query接口
6.6.6Criteria接口
小結
習題
第7章Hibernate框架套用
7.1安裝Hibernate
7.2Hibernate在MyEclipse中的套用
7.2.1創建資料庫
7.2.2配置環境
7.2.3配置資料庫連線
7.2.4開發持久化對象
7.2.5編寫映射檔案
7.2.6編寫業務邏輯
小結
習題
第8章使用Struts+Hibernate完成用戶管理模組的開發
8.1資料庫設計
8.2功能分析
8.3配置環境
8.4用戶管理模組持久層設計
8.5用戶添加功能的實現
8.6用戶列表顯示功能的實現
8.7用戶刪除功能的實現
8.8用戶修改功能的實現
小結
習題
第9章Spring框架技術
9.1Spring框架簡介
9.2Spring核心思想
9.2.1控制反轉
9.2.2依賴注入
9.2.3面向切面編程
9.3裝配bean
9.3.1bean的基本裝配
9.3.2bean 的其他特性
小結
習題
第10章Spring框架的套用
10.1Spring的下載
10.2Spring開發環境的配置
10.3Spring控制反轉套用
10.4Spring依賴注入套用
10.5Spring整合Hibernate的套用
小結
習題
第11章使用Struts 2+Hibernate+Spring框架開發人事管理系統——
部門管理模組
11.1資料庫設計
11.2功能分析
11.2.1模組功能
11.2.2功能描述
11.2.3操作序列
11.3部門管理模組通用部分的實現
11.3.1工程結構
11.3.2在MyEclipse中新建Web工程
11.3.3集成Struts 2、Spring和Hibernate框架
11.3.4Hibernate持久層設計
11.3.5DAO層設計
11.3.6Service層設計
11.4查看所有部門信息模組的實現
11.4.1創建查看所有部門信息的控制器
11.4.2創建顯示所有部門信息的頁面
11.4.3查看所有部門信息控制器的配置
11.4.4顯示所有部門信息運行結果
11.5查看部門詳細信息模組的實現
11.5.1創建查看部門詳細信息的控制器
11.5.2創建顯示部門詳細信息的頁面
11.5.3顯示部門詳細信息控制器的配置
11.5.4顯示部門詳細信息運行結果
11.6添加部門信息模組的實現
11.6.1創建添加部門信息的頁面
11.6.2創建添加部門信息的控制器
11.6.3配置添加部門信息的控制器
11.6.4添加部門信息運行結果
11.7修改部門信息模組的實現
11.7.1創建修改部門信息的頁面
11.7.2創建修改部門信息的控制器
11.7.3修改部門信息控制器的配置
11.7.4修改部門信息運行結果
11.8部門信息刪除模組的實現
11.8.1創建刪除部門信息的控制器
11.8.2刪除部門信息控制器的配置
11.8.3刪除部門信息的運行結果
小結
習題
第12章人事管理系統中證件信息管理模組的開發
12.1項目簡介
12.2證件信息管理模組分析和設計
12.2.1證件信息管理模組的需求
12.2.2證件信息管理模組的概要設計
12.2.3證件信息管理模組的詳細設計
12.3Web套用體系結構
12.3.1表示層
12.3.2持久層
12.3.3業務層
12.3.4域模型層
12.4開發人事管理系統中的證件信息管理模組
12.4.1域模型層的配置
12.4.2持久層的配置
12.4.3業務層的開發和配置
12.4.4表示層的實現
小結
習題
參考文獻

相關詞條

熱門詞條

聯絡我們