注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)精通Java EE:Eclipse Struts2 Hibernate Spring整合應(yīng)用案例(第2版)

精通Java EE:Eclipse Struts2 Hibernate Spring整合應(yīng)用案例(第2版)

精通Java EE:Eclipse Struts2 Hibernate Spring整合應(yīng)用案例(第2版)

定 價:¥69.00

作 者: 葉健毅 編著
出版社: 人民郵電出版社
叢編項:
標 簽: J2EE

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

內(nèi)容簡介

  《精通Java EE:Eclipse Struts2 Hibernate Spring整合應(yīng)用案例(第2版)》是關(guān)于Struts 2、Hibernate、Spring整合應(yīng)用開發(fā)的入門指導書,也是Java EE開發(fā)者必備的工具書?!毒↗ava EE:Eclipse Struts2 Hibernate Spring整合應(yīng)用案例(第2版)》分為3篇共19章。第1篇分別詳細介紹了Struts 2、JSF、Hibernate、Spring的基礎(chǔ)知識與應(yīng)用示例。第2篇介紹了能提高開發(fā)效率的工具,例如版本控制工具CVS、單元測試工具JUnit、項目管理工具Maven。第3篇講解了6個實用的系統(tǒng):科研信息發(fā)布平臺、公告管理系統(tǒng)、學生課程及成績管理系統(tǒng)、個性化定制系統(tǒng)、網(wǎng)上書店和Ajax網(wǎng)上聊天系統(tǒng)。書中的系統(tǒng)采用了JSP、Servlet、Struts 2、JSF、JSON、Hibernate、Spring及Ajax等技術(shù),每一個系統(tǒng)都按照需求分析、系統(tǒng)設(shè)計到系統(tǒng)實現(xiàn)的思路,詳細闡述了實現(xiàn)細節(jié)。

作者簡介

暫缺《精通Java EE:Eclipse Struts2 Hibernate Spring整合應(yīng)用案例(第2版)》作者簡介

圖書目錄

第1篇 Java EE基礎(chǔ)
 第1章 Java Web應(yīng)用開發(fā)簡介
  1.1 Java Web應(yīng)用概述
   1.1.1 Java EE概念
   1.1.2 Java EE的4層模型
   1.1.3 Java EE組件介紹
   1.1.4 Java EE結(jié)構(gòu)
   1.1.5 Web服務(wù)器和應(yīng)用服務(wù)器
  1.2 MVC模式概述
   1.2.1 MVC設(shè)計模式簡介
   1.2.2 MVC的各層定義
   1.2.3 MVC處理過程
   1.2.4 MVC的適用范圍
   1.2.5 JSP Model簡介
  1.3 對象持久化概述
   1.3.1 對象持久化和對象關(guān)系映射ORM技術(shù)
   1.3.2 Hibernate簡介
  1.4 常用框架概述
   1.4.1 Struts 2框架簡介
   1.4.2 Spring框架簡介
  1.5 本章小結(jié)
 第2章 建立開發(fā)平臺
  2.1 搭建開發(fā)環(huán)境
   2.1.1 安裝JDK
   2.1.2 安裝Tomcat
   2.1.3 設(shè)置環(huán)境變量
   2.1.4 獲取Eclipse平臺所需組件
   2.1.5 整合獲取到的組件
   2.1.6 配置Eclipse平臺
  2.2 開發(fā)一個簡單的Java Web實例
   2.2.1 創(chuàng)建Web Project
   2.2.2 運行JavaWebTest工程
  2.3 本章小結(jié)
 第3章 Hibernate起航
  3.1 建立Hibernate開發(fā)環(huán)境
   3.1.1 下載Hibernate
   3.1.2 下載MySQL
   3.1.3 安裝MySQL
   3.1.4 配置MySQL
   3.1.5 驗證MySQL的安裝
   3.1.6 下載MySQL驅(qū)動
   3.1.7 下載和安裝SQLyog
  3.2 準備實現(xiàn)Hibernate實例
   3.2.1 設(shè)置用戶庫
   3.2.2 設(shè)置構(gòu)建路徑
   3.2.3 創(chuàng)建項目
   3.2.4 創(chuàng)建數(shù)據(jù)庫及設(shè)計數(shù)據(jù)表
  3.3 實現(xiàn)Hibernate實例
   3.3.1 建立可持久化類
   3.3.2 創(chuàng)建映射文件
   3.3.3 創(chuàng)建配置文件
   3.3.4 創(chuàng)建測試類
   3.3.5 運行
  3.4 本章小結(jié)
 第4章 Hibernate高級技術(shù)
  4.1 Hibernate核心接口
  4.2 Hibernate的配置文件應(yīng)用
   4.2.1 配置文件中的映射元素
   4.2.2 組件應(yīng)用的方法
   4.2.3 Hibernate的基本配置
   4.2.4 對象標識符號
   4.2.5 Hibernate映射類型
  4.3 Hibernate數(shù)據(jù)映射
   4.3.1 一對一映射
   4.3.2 多對一映射
  4.4 Hibernate檢索方式
  4.5 本章小結(jié)
 第5章 Java EE基礎(chǔ)知識示例解析
  5.1 JSP示例
   5.1.1 JSP示例解析
   5.1.2 會話狀態(tài)管理
   5.1.3 引用JavaBean組件
  5.2 Servlet示例
  5.3 JDBC示例
   5.3.1 建立數(shù)據(jù)庫及表
   5.3.2 使用JDBC操作數(shù)據(jù)庫
   5.3.3 運行例程
  5.4 本章小結(jié)
 第6章 初識Struts 2框架
  6.1 運行用戶注冊登錄系統(tǒng)
   6.1.1 從Apache官方網(wǎng)站下載Struts 2
   6.1.2 建立應(yīng)用Struts 2框架的Web工程
   6.1.3 建立工程所需用到的數(shù)據(jù)庫
   6.1.4 部署與運行Web工程
   6.1.5 編寫第1個“Hello您好”頁面驗證環(huán)境
  6.2 系統(tǒng)功能預(yù)覽
  6.3 需求分析
  6.4 系統(tǒng)設(shè)計
   6.4.1 設(shè)計MVC模塊
   6.4.2 設(shè)計數(shù)據(jù)庫
  6.5 創(chuàng)建視圖組件
   6.5.1 創(chuàng)建Struts 2標簽視圖
   6.5.2 創(chuàng)建Freemaker模板視圖
  6.6 創(chuàng)建模型組件
  6.7 創(chuàng)建控制器組件
   6.7.1 在struts.xml里配置Action映射
   6.7.2 創(chuàng)建UserAction控制類
  6.8 添加驗證
  6.9 添加攔截器
  6.10 本章小結(jié)
 第7章 Struts 2與Ajax
  7.1 運行用戶注冊登錄系統(tǒng)
   7.1.1 建立應(yīng)用Struts 2框架的Web工程
   7.1.2 建立工程所需用到的數(shù)據(jù)庫
   7.1.3 運行Web工程
  7.2 系統(tǒng)重構(gòu)功能預(yù)覽
  7.3 增加注冊時驗證用戶名是否已被注冊功能
  7.4 增加登錄時對用戶名的自動提示功能
   7.4.1 使用JSON-plugin工具生成JSON格式
   7.4.2 使用AutoCompleter標簽
  7.5 本章小結(jié)
 第8章 JSF框架
  8.1 運行學生管理系統(tǒng)
   8.1.1 建立應(yīng)用JSF框架的Web工程
   8.1.2 運行Web工程
  8.2 系統(tǒng)功能預(yù)覽
  8.3 需求分析
  8.4 實現(xiàn)各個組件
   8.4.1 實現(xiàn)視圖組件
   8.4.2 實現(xiàn)模型組件
   8.4.3 實現(xiàn)導航組件
   8.4.4 設(shè)置配置文件
   8.4.5 創(chuàng)建視圖響應(yīng)事件
  8.5 使用MyEclipse提高JSF開發(fā)效率
   8.5.1 為Web工程添加JSF
   8.5.2 視圖配置face-config.xml
  8.6 本章小結(jié)
 第9章 Spring應(yīng)用
  9.1 搭建Spring開發(fā)環(huán)境
   9.1.1 下載Spring
   9.1.2 Eclipse插件Spring IDE的下載與安裝
  9.2 實現(xiàn)Spring實例
   9.2.1 創(chuàng)建項目
   9.2.2 創(chuàng)建Spring配置文件
   9.2.3 創(chuàng)建類
   9.2.4 添加測試類
  9.3 實現(xiàn)Spring連接數(shù)據(jù)庫
   9.3.1 創(chuàng)建數(shù)據(jù)庫
   9.3.2 創(chuàng)建項目
   9.3.3 運行測試
  9.4 本章小結(jié)
 第10章 Spring進階
  10.1 Spring IoC和AOP
   10.1.1 IoC容器
   10.1.2 AOP(面向方面編程)
  10.2 Spring對各種服務(wù)提供的支持
  10.3 Spring的視圖集成技術(shù)
  10.4 Spring進階實例
   10.4.1 創(chuàng)建工程
   10.4.2 添加驗證規(guī)則
   10.4.3 創(chuàng)建數(shù)據(jù)表
   10.4.4 創(chuàng)建持久化類
   10.4.5 配置Spring
   10.4.6 創(chuàng)建DAO
   10.4.7 創(chuàng)建Action
   10.4.8 運行測試
  10.5 本章小結(jié)
第2篇 開發(fā)工具
 第11章 版本控制工具CVS的應(yīng)用
  11.1 安裝及配置CVSNT
   11.1.1 獲取與安裝CVSNT
   11.1.2 配置CVSNT
  11.2 創(chuàng)建CVS代碼倉庫(Repository)
  11.3 配置CVS賬號
  11.4 配置Eclipse自帶的CVS客戶端
   11.4.1 CVS客戶端配置過程
   11.4.2 常見問題解決
  11.5 CVS的基本操作
   11.5.1 通過CVS共享項目
   11.5.2 從CVS中檢出項目
   11.5.3 提交更改的項目
   11.5.4 沖突及其解決
  11.6 本地歷史記錄
  11.7 本章小結(jié)
 第12章 Java EE下的單元測試
  12.1 創(chuàng)建JUnit單元測試實例
   12.1.1 創(chuàng)建JUnitTestProject工程
   12.1.2 創(chuàng)建JUnit單元測試用例
   12.1.3 運行JUnit單元測試
   12.1.4 調(diào)試JUnit單元測試
   12.1.5 創(chuàng)建并運行JUnit測試套件
  12.2 創(chuàng)建EasyMock模擬對象實例
   12.2.1 Mock對象原理
   12.2.2 EasyMock對象類庫
   12.2.3 為Struts 2類添加單元測試代碼
  12.3 DBUnit框架
   12.3.1 DBUnit原理
   12.3.2 DAO測試中的臟數(shù)據(jù)
   12.3.3 為DAO類添加單元測試代碼
  12.4 本章小結(jié)
 第13章 項目管理Maven
  13.1 Maven對項目管理的幫助
   13.1.1 Maven生命周期介紹
   13.1.2 Maven倉庫介紹
   13.1.3 Maven類庫管理介紹
  13.2 安裝Maven與Eclipse插件
   13.2.1 Maven安裝簡介
   13.2.2 M2Eclipse插件簡介
   13.2.3 使用M2Eclipse插件
  13.3 運行Maven的第1個項目
   13.3.1 Maven下載Tutorial工程
   13.3.2 Maven創(chuàng)建Eclipse工程文件
   13.3.3 在項目中運行Maven
  13.4 提高速度搭建私服
  13.5 本章小結(jié)
第3篇 項目案例
 第14章 科研信息發(fā)布平臺(JSP+Servlet)
  14.1 系統(tǒng)概述
  14.2 需求分析
  14.3 系統(tǒng)功能預(yù)覽
   14.3.1 用戶瀏覽功能
   14.3.2 管理員登錄
   14.3.3 管理新聞
   14.3.4 管理在研項目信息
   14.3.5 管理老師信息
   14.3.6 管理學生信息
   14.3.7 管理信息發(fā)布平臺的管理員信息
  14.4 系統(tǒng)分析
   14.4.1 系統(tǒng)功能模塊劃分
   14.4.2 系統(tǒng)流程分析
  14.5 系統(tǒng)設(shè)計
   14.5.1 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計與實現(xiàn)
   14.5.2 目錄和包結(jié)構(gòu)
   14.5.3 定義DataProcess
  14.6 創(chuàng)建數(shù)據(jù)層對象
   14.6.1 創(chuàng)建分頁類Pageable
   14.6.2 創(chuàng)建新聞實體類News
   14.6.3 創(chuàng)建新聞的數(shù)據(jù)訪問類News_Manager
   14.6.4 創(chuàng)建項目實體類Project
   14.6.5 創(chuàng)建項目的數(shù)據(jù)訪問類Project_Manager
   14.6.6 創(chuàng)建教師實體類Teacher
   14.6.7 創(chuàng)建教師的數(shù)據(jù)訪問類Teacher_Manager
   14.6.8 創(chuàng)建學生實體類Student
   14.6.9 創(chuàng)建Student_Manage類
   14.6.10 創(chuàng)建管理員實體類Manager
   14.6.11 創(chuàng)建管理員的數(shù)據(jù)訪問類Admin_Manage
  14.7 功能實現(xiàn)
   14.7.1 配置本系統(tǒng)使用到的Servlet
   14.7.2 管理員登錄LoginServlet
   14.7.3 添加管理員AddManagerServlet
   14.7.4 修改管理員信息EditManagerServlet
   14.7.5 添加新聞AddNewServlet
   14.7.6 編輯新聞EditNewsServlet
   14.7.7 添加在研項目AddProjectServlet
   14.7.8 編輯在研項目信息EditProjectServlet
   14.7.9 添加學生AddStudentServlet
   14.7.10 編輯學生信息EditStudent
   14.7.11 添加教師信息AddTeacherServlet
   14.7.12 編輯教師信息EditTeacherServlet
  14.8 實現(xiàn)自定義標簽
   14.8.1 配置自定義標簽
   14.8.2 創(chuàng)建標簽類NewsTag4guest
   14.8.3 創(chuàng)建標簽類News4news
   14.8.4 創(chuàng)建標簽類NewsTag
  14.9 前臺頁面的實現(xiàn)
   14.9.1 平臺首頁的實現(xiàn)
   14.9.2 新聞瀏覽頁的實現(xiàn)
   14.9.3 在研項目頁的實現(xiàn)
   14.9.4 教師信息瀏覽頁的實現(xiàn)   
   14.9.5 學生信息瀏覽頁的實現(xiàn)
  14.10 后臺管理頁面的實現(xiàn)
   14.10.1 后臺登錄的實現(xiàn)
   14.10.2 后臺首頁的實現(xiàn)
   14.10.3 查看新聞頁面的實現(xiàn)
   14.10.4 添加新聞頁面的實現(xiàn)
   14.10.5 刪除新聞頁面的實現(xiàn)
   14.10.6 編輯新聞頁面的實現(xiàn)
  14.11 運行工程
   14.11.1 開發(fā)平臺
   14.11.2 創(chuàng)建工程
   14.11.3 運行工程
  14.12 本章小結(jié)
 第15章 公告管理系統(tǒng)(Struts 2)
  15.1 系統(tǒng)概述
  15.2 需求分析
   15.2.1 數(shù)據(jù)流圖
   15.2.2 UML用例圖
  15.3 系統(tǒng)功能預(yù)覽
   15.3.1 后臺功能展示
   15.3.2 前臺功能展示
  15.4 系統(tǒng)設(shè)計
   15.4.1 系統(tǒng)業(yè)務(wù)實體設(shè)計
   15.4.2 數(shù)據(jù)庫設(shè)計
  15.5 設(shè)計自定義標簽
   15.5.1 定義標簽處理方法類PagingTag
   15.5.2 定義標簽庫描述(TLD)文件mytag.tld
   15.5.3 配置web.xml文件
   15.5.4 分頁輔助類文件
  15.6 系統(tǒng)實現(xiàn)前瞻
  15.7 管理員登錄功能
   15.7.1 實現(xiàn)管理員登錄功能的組件
   15.7.2 視圖組件adminlogin.jsp
   15.7.3 視圖組件中所包含的公有文件
   15.7.4 模型組件User.java
   15.7.5 控制器組件AdminLoginAction.java
   15.7.6 本部分程序中用到的輔助類方法
  15.8 瀏覽所有用戶功能
   15.8.1 控制器組件UserManagerAction.java
   15.8.2 視圖組件userlist.jsp
   15.8.3 本部分程序中用到的輔助類方法
  15.9 新建用戶功能
   15.9.1 實現(xiàn)新建用戶功能的各個組件
   15.9.2 控制器組件AuthenticationInterceptor.java
   15.9.3 視圖組件newUser.jsp
   15.9.4 模型組件User.java
   15.9.5 控制器組件UserManagerAction.java
   15.9.6 本部分程序中用到的輔助類方法
  15.10 編輯用戶功能
   15.10.1 實現(xiàn)編輯用戶功能的各個組件
   15.10.2 控制器組件AuthenticationInterceptor.java
   15.10.3 視圖組件useredit.jsp
   15.10.4 模型組件User.java
   15.10.5 控制器組件UserEditAction.java
   15.10.6 本部分程序中用到的輔助類方法
  15.11 刪除用戶功能
   15.11.1 控制器組件AuthenticationInterceptor.java
   15.11.2 控制器組件UserManagerAction.java
   15.11.3 本部分程序中用到的輔助類方法
  15.12 模糊查找用戶功能
   15.12.1 控制器組件UserSearchAction.java
   15.12.2 本部分程序中用到的輔助類方法
  15.13 管理員注銷登錄功能
  15.14 用戶登錄功能
   15.14.1 實現(xiàn)用戶登錄功能的組件
   15.14.2 視圖組件userlogin.jsp
   15.14.3 模型組件User.java
   15.14.4 控制器組件UserLoginAction.java
   15.14.5 本部分程序中用到的輔助類方法
  15.15 瀏覽公告功能
   15.15.1 控制器組件NoticeManagerAction.java
   15.15.2 視圖組件noticelist.jsp
   15.15.3 本部分程序中用到的輔助類方法
  15.16 撰寫公告功能
   15.16.1 實現(xiàn)撰寫公告功能的各個組件
   15.16.2 控制器組件AuthenticationInterceptor.java
   15.16.3 視圖組件newnotice.jsp
   15.16.4 模型組件Notice.java
   15.16.5 控制器組件NoticeManagerAction.java
   15.16.6 本部分程序中用到的輔助類方法
  15.17 編輯公告功能
   15.17.1 實現(xiàn)編輯公告功能的各個組件
   15.17.2 控制器組件NoticeManagerAction.java
   15.17.3 視圖組件noticemodify.jsp
   15.17.4 模型組件Notice.java
   15.17.5 本部分程序中用到的輔助類方法
  15.18 刪除公告功能
   15.18.1 控制器組件NoticeManagerAction.java
   15.18.2 本部分程序中用到的輔助類方法
  15.19 用戶注銷登錄功能
  15.20 運行工程
   15.20.1 開發(fā)平臺
   15.20.2 創(chuàng)建工程
   15.20.3 運行工程
  15.21 本章小結(jié)
 第16章 學生課程及成績管理系統(tǒng)(JSF+Hibernate)
  16.1 系統(tǒng)概述
  16.2 需求分析
  16.3 系統(tǒng)功能預(yù)覽
   16.3.1 用戶登錄功能
   16.3.2 管理員登錄后的選擇功能
   16.3.3 管理員管理學生信息的功能
   16.3.4 管理員管理教師信息的功能
   16.3.5 管理員管理課程的功能
   16.3.6 管理員管理班級的功能
   16.3.7 學生用戶登錄后的選擇功能
   16.3.8 學生選修課程的功能
   16.3.9 學生查看成績的功能
   16.3.10 學生更新個人信息的功能
   16.3.11 教師用戶登錄后的選擇功能
   16.3.12 教師選擇學生功能
   16.3.13 教師錄入學生成績的功能
  16.4 系統(tǒng)分析
   16.4.1 系統(tǒng)功能模塊劃分
   16.4.2 系統(tǒng)流程分析
  16.5 系統(tǒng)設(shè)計
   16.5.1 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計
   16.5.2 創(chuàng)建數(shù)據(jù)庫
   16.5.3 創(chuàng)建表的腳本文件
   16.5.4 目錄和包結(jié)構(gòu)
   16.5.5 定義HibernateUtil
   16.5.6 定義SetCharacterEncoding-Filter
   16.5.7 數(shù)據(jù)層設(shè)計
  16.6 頁面設(shè)計及實現(xiàn)
   16.6.1 登錄頁面
   16.6.2 管理員管理首頁
   16.6.3 管理員管理學生頁面
   16.6.4 管理員管理教師頁面
   16.6.5 管理員管理課程頁面
   16.6.6 管理員管理班級頁面
   16.6.7 學生選課頁面
   16.6.8 學生查看成績頁面
   16.6.9 教師選擇學生頁面
   16.6.10 教師公布成績頁面
  16.7 數(shù)據(jù)層代碼實現(xiàn)
   16.7.1 創(chuàng)建對象/關(guān)系映射文件
   16.7.2 創(chuàng)建持久化類
   16.7.3 創(chuàng)建實現(xiàn)DAO模式的公用部分
  16.8 功能代碼實現(xiàn)概述
  16.9 登錄功能
   16.9.1 登錄功能的邏輯設(shè)計
   16.9.2 配置JSF
   16.9.3 登錄功能
  16.10 管理員管理學生功能
   16.10.1 登錄功能的邏輯設(shè)計
   16.10.2 配置JSF
   16.10.3 創(chuàng)建模型StudentBean
   16.10.4 創(chuàng)建學生的數(shù)據(jù)訪問對象StudentDAOImp
   16.10.5 查看學生列表功能
   16.10.6 添加學生功能
   16.10.7 刪除學生功能
   16.10.8 編輯學生信息功能
  16.11 管理員管理教師功能
   16.11.1 登錄功能的邏輯設(shè)計
   16.11.2 配置JSF
   16.11.3 創(chuàng)建模型TeacherBean
   16.11.4 創(chuàng)建教師的數(shù)據(jù)訪問對象TeacherDAOImp
   16.11.5 查看教師列表功能
   16.11.6 添加教師功能
   16.11.7 刪除教師功能
   16.11.8 編輯教師信息功能
  16.12 管理員管理課程
   16.12.1 登錄功能的邏輯設(shè)計
   16.12.2 配置JSF
   16.12.3 創(chuàng)建模型CourseBean
   16.12.4 創(chuàng)建課程的數(shù)據(jù)訪問對象CourseDAOImp
   16.12.5 查看課程列表功能
   16.12.6 添加課程功能
   16.12.7 刪除課程功能
   16.12.8 編輯課程信息功能
  16.13 管理員管理班級
   16.13.1 登錄功能的邏輯設(shè)計
   16.13.2 配置JSF
   16.13.3 創(chuàng)建模型ClassesBean
   16.13.4 創(chuàng)建班級的數(shù)據(jù)訪問對象ClassesDAOImp
   16.13.5 查看班級列表功能
   16.13.6 添加班級功能
   16.13.7 刪除班級功能
   16.13.8 編輯班級信息功能
  16.14 運行工程
   16.14.1 開發(fā)平臺
   16.14.2 創(chuàng)建工程
   16.14.3 運行工程
  16.15 本章小結(jié)
 第17章 個性化定制系統(tǒng)(Ajax+Spring+Hibernate)
  17.1 Ajax技術(shù)簡介
   17.1.1 什么是Ajax
   17.1.2 為什么使用Ajax
   17.1.3 如何使用Ajax
  17.2 系統(tǒng)概述
  17.3 需求分析
  17.4 系統(tǒng)功能預(yù)覽
   17.4.1 隱藏或顯示頁面左側(cè)列表
   17.4.2 定制列表內(nèi)容
   17.4.3 動態(tài)的下拉列表
   17.4.4 向頁面右側(cè)添加“小窗口”
   17.4.5 刪除頁面右側(cè)的“小窗口”
   17.4.6 編輯“小窗口”
   17.4.7 頁面右側(cè)“小窗口”的拖動效果
  17.5 系統(tǒng)設(shè)計
   17.5.1 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計與實現(xiàn)
   17.5.2 目錄和包結(jié)構(gòu)
   17.5.3 數(shù)據(jù)層設(shè)計
   17.5.4 創(chuàng)建AppContext類
  17.6 創(chuàng)建持久化類和映射文件
   17.6.1 Subject的持久化類及映射文件
   17.6.2 UserOrderInfo的持久化類及映射文件
   17.6.3 TbUserInfo的持久化類及映射文件
  17.7 創(chuàng)建數(shù)據(jù)訪問對象DAO類
   17.7.1 創(chuàng)建分類科目的數(shù)據(jù)訪問對象SubjectDAO
   17.7.2 創(chuàng)建用戶信息的數(shù)據(jù)訪問對象TbUserInfoDAO
   17.7.3 創(chuàng)建用戶定制信息的數(shù)據(jù)訪問對象UserOrderInfoDAO
  17.8 創(chuàng)建Service類
   17.8.1 創(chuàng)建SubjectService
   17.8.2 創(chuàng)建UserOrderInfoService
   17.8.3 創(chuàng)建TbUserInfoService
  17.9 實現(xiàn)定制功能
   17.9.1 創(chuàng)建定制頁面order.jsp
   17.9.2 顯示可定制的科目列表
   17.9.3 創(chuàng)建SaveOrderedSubject
   17.9.4 在web.xml中進行配置
  17.10 為實現(xiàn)瀏覽頁面的功能做準備
   17.10.1 “小窗口”的結(jié)構(gòu)
   17.10.2 定義樣式表
   17.10.3 頁面的結(jié)構(gòu)
  17.11 Ajax實現(xiàn)動態(tài)功能
   17.11.1 Ajax引擎的實現(xiàn)
   17.11.2 與Ajax引擎交互的服務(wù)器端程序GetSubjectServlet
   17.11.3 分析服務(wù)器端返回的信息
   17.11.4 顯示頁面右側(cè)的“小窗口”
   17.11.5 頁面左側(cè)的下拉列表
   17.11.6 修改“小窗口”的顯示數(shù)量
   17.11.7 刪除“小窗口”
  17.12 拖動“小窗口”
  17.13 運行工程
   17.13.1 開發(fā)平臺
   17.13.2 創(chuàng)建工程
   17.13.3 運行工程
  17.14 本章小結(jié)
 第18章 網(wǎng)上書店(Struts 2+Hibernate)
  18.1 系統(tǒng)概述
  18.2 需求分析
   18.2.1 需求概述
   18.2.2 用例圖
   18.2.3 數(shù)據(jù)流圖
  18.3 系統(tǒng)功能預(yù)覽
  18.4 系統(tǒng)設(shè)計
   18.4.1 系統(tǒng)架構(gòu)設(shè)計
   18.4.2 業(yè)務(wù)實體設(shè)計
   18.4.3 設(shè)計域模型
   18.4.4 設(shè)計數(shù)據(jù)模型
   18.4.5 創(chuàng)建對象/關(guān)系映射文件
  18.5 系統(tǒng)首頁設(shè)計
   18.5.1 公有文件
   18.5.2 取出首頁用到的數(shù)據(jù)
   18.5.3 用到的JavaScript方法
   18.5.4 用戶信息版塊
   18.5.5 訂購信息版塊
   18.5.6 新書推薦版塊
   18.5.7 頁面效果
  18.6 管理員管理圖書設(shè)計
   18.6.1 管理員菜單權(quán)限控制
   18.6.2 新增圖書
   18.6.3 修改圖書
   18.6.4 刪除圖書
   18.6.5 瀏覽所有圖書
   18.6.6 頁面效果
  18.7 購物車設(shè)計
   18.7.1 圖書放進購物車
   18.7.2 顯示購物車
   18.7.3 付款并生成訂單
   18.7.4 顯示訂單
   18.7.5 頁面效果
  18.8 運行工程
   18.8.1 開發(fā)平臺
   18.8.2 創(chuàng)建工程
   18.8.3 運行工程
  18.9 本章小結(jié)
 第19章 Ajax網(wǎng)上聊天系統(tǒng)(Struts 2+Spring+Hibernate)
  19.1 系統(tǒng)概述
  19.2 需求分析
   19.2.1 需求概述
   19.2.2 用例圖
  19.3 系統(tǒng)功能預(yù)覽
   19.3.1 用戶功能預(yù)覽
   19.3.2 管理員功能預(yù)覽
  19.4 系統(tǒng)設(shè)計
   19.4.1 系統(tǒng)架構(gòu)設(shè)計
   19.4.2 業(yè)務(wù)實體設(shè)計
   19.4.3 設(shè)計域模型
   19.4.4 設(shè)計數(shù)據(jù)模型
   19.4.5 創(chuàng)建對象/關(guān)系映射文件
   19.4.6 創(chuàng)建Spring配置文件
  19.5 網(wǎng)上聊天模塊
   19.5.1 網(wǎng)上聊天模塊總覽
   19.5.2 聊天室視圖chatroom.jsp
   19.5.3 Ajax組件
   19.5.4 保存消息控制器MessageAction.java
   19.5.5 顯示消息列表控制器ChatViewAction.java
   19.5.6 服務(wù)層ImessageService接口
   19.5.7 數(shù)據(jù)持久層MessageDaoImpl類
  19.6 用戶模塊
   19.6.1 用戶模塊總覽
   19.6.2 視圖組件registration.jsp
   19.6.3 控制器組件UserManageAction.java
   19.6.4 服務(wù)層IUserService接口
   19.6.5 數(shù)據(jù)持久層UserDaoImpl類
  19.7 房間模塊
   19.7.1 房間模塊總覽
   19.7.2 新增臨時房間視圖mbroomadd.jsp
   19.7.3 新建臨時房間控制器RoomEnterAction.java
   19.7.4 服務(wù)層IRoomService接口
   19.7.5 數(shù)據(jù)持久層RoomDaoImpl類
  19.8 運行工程
   19.8.1 開發(fā)平臺
   19.8.2 創(chuàng)建工程
   19.8.3 運行工程
  19.9 本章小結(jié)

本目錄推薦

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