注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)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版)

定 價(jià):¥69.00

作 者: 葉健毅 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

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

內(nèi)容簡介

  《精通Java EE:Eclipse Struts2 Hibernate Spring整合應(yīng)用案例(第2版)》是關(guān)于Struts 2、Hibernate、Spring整合應(yīng)用開發(fā)的入門指導(dǎo)書,也是Java EE開發(fā)者必備的工具書。《精通Java EE:Eclipse Struts2 Hibernate Spring整合應(yīng)用案例(第2版)》分為3篇共19章。第1篇分別詳細(xì)介紹了Struts 2、JSF、Hibernate、Spring的基礎(chǔ)知識(shí)與應(yīng)用示例。第2篇介紹了能提高開發(fā)效率的工具,例如版本控制工具CVS、單元測試工具JUnit、項(xiàng)目管理工具M(jìn)aven。第3篇講解了6個(gè)實(shí)用的系統(tǒng):科研信息發(fā)布平臺(tái)、公告管理系統(tǒng)、學(xué)生課程及成績管理系統(tǒng)、個(gè)性化定制系統(tǒng)、網(wǎng)上書店和Ajax網(wǎng)上聊天系統(tǒng)。書中的系統(tǒng)采用了JSP、Servlet、Struts 2、JSF、JSON、Hibernate、Spring及Ajax等技術(shù),每一個(gè)系統(tǒng)都按照需求分析、系統(tǒng)設(shè)計(jì)到系統(tǒng)實(shí)現(xiàn)的思路,詳細(xì)闡述了實(shí)現(xiàn)細(xì)節(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è)計(jì)模式簡介
   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ā)平臺(tái)
  2.1 搭建開發(fā)環(huán)境
   2.1.1 安裝JDK
   2.1.2 安裝Tomcat
   2.1.3 設(shè)置環(huán)境變量
   2.1.4 獲取Eclipse平臺(tái)所需組件
   2.1.5 整合獲取到的組件
   2.1.6 配置Eclipse平臺(tái)
  2.2 開發(fā)一個(gè)簡單的Java Web實(shí)例
   2.2.1 創(chuàng)建Web Project
   2.2.2 運(yùn)行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 驗(yàn)證MySQL的安裝
   3.1.6 下載MySQL驅(qū)動(dòng)
   3.1.7 下載和安裝SQLyog
  3.2 準(zhǔn)備實(shí)現(xiàn)Hibernate實(shí)例
   3.2.1 設(shè)置用戶庫
   3.2.2 設(shè)置構(gòu)建路徑
   3.2.3 創(chuàng)建項(xiàng)目
   3.2.4 創(chuàng)建數(shù)據(jù)庫及設(shè)計(jì)數(shù)據(jù)表
  3.3 實(shí)現(xiàn)Hibernate實(shí)例
   3.3.1 建立可持久化類
   3.3.2 創(chuàng)建映射文件
   3.3.3 創(chuàng)建配置文件
   3.3.4 創(chuàng)建測試類
   3.3.5 運(yùn)行
  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 對象標(biāo)識(shí)符號(hào)
   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ǔ)知識(shí)示例解析
  5.1 JSP示例
   5.1.1 JSP示例解析
   5.1.2 會(huì)話狀態(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 運(yùn)行例程
  5.4 本章小結(jié)
 第6章 初識(shí)Struts 2框架
  6.1 運(yùn)行用戶注冊登錄系統(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 部署與運(yùn)行Web工程
   6.1.5 編寫第1個(gè)“Hello您好”頁面驗(yàn)證環(huán)境
  6.2 系統(tǒng)功能預(yù)覽
  6.3 需求分析
  6.4 系統(tǒng)設(shè)計(jì)
   6.4.1 設(shè)計(jì)MVC模塊
   6.4.2 設(shè)計(jì)數(shù)據(jù)庫
  6.5 創(chuàng)建視圖組件
   6.5.1 創(chuàng)建Struts 2標(biāo)簽視圖
   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 添加驗(yàn)證
  6.9 添加攔截器
  6.10 本章小結(jié)
 第7章 Struts 2與Ajax
  7.1 運(yùn)行用戶注冊登錄系統(tǒng)
   7.1.1 建立應(yīng)用Struts 2框架的Web工程
   7.1.2 建立工程所需用到的數(shù)據(jù)庫
   7.1.3 運(yùn)行Web工程
  7.2 系統(tǒng)重構(gòu)功能預(yù)覽
  7.3 增加注冊時(shí)驗(yàn)證用戶名是否已被注冊功能
  7.4 增加登錄時(shí)對用戶名的自動(dòng)提示功能
   7.4.1 使用JSON-plugin工具生成JSON格式
   7.4.2 使用AutoCompleter標(biāo)簽
  7.5 本章小結(jié)
 第8章 JSF框架
  8.1 運(yùn)行學(xué)生管理系統(tǒng)
   8.1.1 建立應(yīng)用JSF框架的Web工程
   8.1.2 運(yùn)行Web工程
  8.2 系統(tǒng)功能預(yù)覽
  8.3 需求分析
  8.4 實(shí)現(xiàn)各個(gè)組件
   8.4.1 實(shí)現(xiàn)視圖組件
   8.4.2 實(shí)現(xiàn)模型組件
   8.4.3 實(shí)現(xiàn)導(dǎo)航組件
   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 實(shí)現(xiàn)Spring實(shí)例
   9.2.1 創(chuàng)建項(xiàng)目
   9.2.2 創(chuàng)建Spring配置文件
   9.2.3 創(chuàng)建類
   9.2.4 添加測試類
  9.3 實(shí)現(xiàn)Spring連接數(shù)據(jù)庫
   9.3.1 創(chuàng)建數(shù)據(jù)庫
   9.3.2 創(chuàng)建項(xiàng)目
   9.3.3 運(yùn)行測試
  9.4 本章小結(jié)
 第10章 Spring進(jìn)階
  10.1 Spring IoC和AOP
   10.1.1 IoC容器
   10.1.2 AOP(面向方面編程)
  10.2 Spring對各種服務(wù)提供的支持
  10.3 Spring的視圖集成技術(shù)
  10.4 Spring進(jìn)階實(shí)例
   10.4.1 創(chuàng)建工程
   10.4.2 添加驗(yàn)證規(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 運(yùn)行測試
  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賬號(hào)
  11.4 配置Eclipse自帶的CVS客戶端
   11.4.1 CVS客戶端配置過程
   11.4.2 常見問題解決
  11.5 CVS的基本操作
   11.5.1 通過CVS共享項(xiàng)目
   11.5.2 從CVS中檢出項(xiàng)目
   11.5.3 提交更改的項(xiàng)目
   11.5.4 沖突及其解決
  11.6 本地歷史記錄
  11.7 本章小結(jié)
 第12章 Java EE下的單元測試
  12.1 創(chuàng)建JUnit單元測試實(shí)例
   12.1.1 創(chuàng)建JUnitTestProject工程
   12.1.2 創(chuàng)建JUnit單元測試用例
   12.1.3 運(yùn)行JUnit單元測試
   12.1.4 調(diào)試JUnit單元測試
   12.1.5 創(chuàng)建并運(yùn)行JUnit測試套件
  12.2 創(chuàng)建EasyMock模擬對象實(shí)例
   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章 項(xiàng)目管理Maven
  13.1 Maven對項(xiàng)目管理的幫助
   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 運(yùn)行Maven的第1個(gè)項(xiàng)目
   13.3.1 Maven下載Tutorial工程
   13.3.2 Maven創(chuàng)建Eclipse工程文件
   13.3.3 在項(xiàng)目中運(yùn)行Maven
  13.4 提高速度搭建私服
  13.5 本章小結(jié)
第3篇 項(xiàng)目案例
 第14章 科研信息發(fā)布平臺(tái)(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 管理在研項(xiàng)目信息
   14.3.5 管理老師信息
   14.3.6 管理學(xué)生信息
   14.3.7 管理信息發(fā)布平臺(tái)的管理員信息
  14.4 系統(tǒng)分析
   14.4.1 系統(tǒng)功能模塊劃分
   14.4.2 系統(tǒng)流程分析
  14.5 系統(tǒng)設(shè)計(jì)
   14.5.1 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)與實(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)建新聞實(shí)體類News
   14.6.3 創(chuàng)建新聞的數(shù)據(jù)訪問類News_Manager
   14.6.4 創(chuàng)建項(xiàng)目實(shí)體類Project
   14.6.5 創(chuàng)建項(xiàng)目的數(shù)據(jù)訪問類Project_Manager
   14.6.6 創(chuàng)建教師實(shí)體類Teacher
   14.6.7 創(chuàng)建教師的數(shù)據(jù)訪問類Teacher_Manager
   14.6.8 創(chuàng)建學(xué)生實(shí)體類Student
   14.6.9 創(chuàng)建Student_Manage類
   14.6.10 創(chuàng)建管理員實(shí)體類Manager
   14.6.11 創(chuàng)建管理員的數(shù)據(jù)訪問類Admin_Manage
  14.7 功能實(shí)現(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 添加在研項(xiàng)目AddProjectServlet
   14.7.8 編輯在研項(xiàng)目信息EditProjectServlet
   14.7.9 添加學(xué)生AddStudentServlet
   14.7.10 編輯學(xué)生信息EditStudent
   14.7.11 添加教師信息AddTeacherServlet
   14.7.12 編輯教師信息EditTeacherServlet
  14.8 實(shí)現(xiàn)自定義標(biāo)簽
   14.8.1 配置自定義標(biāo)簽
   14.8.2 創(chuàng)建標(biāo)簽類NewsTag4guest
   14.8.3 創(chuàng)建標(biāo)簽類News4news
   14.8.4 創(chuàng)建標(biāo)簽類NewsTag
  14.9 前臺(tái)頁面的實(shí)現(xiàn)
   14.9.1 平臺(tái)首頁的實(shí)現(xiàn)
   14.9.2 新聞瀏覽頁的實(shí)現(xiàn)
   14.9.3 在研項(xiàng)目頁的實(shí)現(xiàn)
   14.9.4 教師信息瀏覽頁的實(shí)現(xiàn)   
   14.9.5 學(xué)生信息瀏覽頁的實(shí)現(xiàn)
  14.10 后臺(tái)管理頁面的實(shí)現(xiàn)
   14.10.1 后臺(tái)登錄的實(shí)現(xiàn)
   14.10.2 后臺(tái)首頁的實(shí)現(xiàn)
   14.10.3 查看新聞頁面的實(shí)現(xiàn)
   14.10.4 添加新聞頁面的實(shí)現(xiàn)
   14.10.5 刪除新聞頁面的實(shí)現(xiàn)
   14.10.6 編輯新聞頁面的實(shí)現(xiàn)
  14.11 運(yùn)行工程
   14.11.1 開發(fā)平臺(tái)
   14.11.2 創(chuàng)建工程
   14.11.3 運(yùn)行工程
  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 后臺(tái)功能展示
   15.3.2 前臺(tái)功能展示
  15.4 系統(tǒng)設(shè)計(jì)
   15.4.1 系統(tǒng)業(yè)務(wù)實(shí)體設(shè)計(jì)
   15.4.2 數(shù)據(jù)庫設(shè)計(jì)
  15.5 設(shè)計(jì)自定義標(biāo)簽
   15.5.1 定義標(biāo)簽處理方法類PagingTag
   15.5.2 定義標(biāo)簽庫描述(TLD)文件mytag.tld
   15.5.3 配置web.xml文件
   15.5.4 分頁輔助類文件
  15.6 系統(tǒng)實(shí)現(xiàn)前瞻
  15.7 管理員登錄功能
   15.7.1 實(shí)現(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 實(shí)現(xiàn)新建用戶功能的各個(gè)組件
   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 實(shí)現(xiàn)編輯用戶功能的各個(gè)組件
   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 實(shí)現(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 實(shí)現(xiàn)撰寫公告功能的各個(gè)組件
   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 實(shí)現(xiàn)編輯公告功能的各個(gè)組件
   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 運(yùn)行工程
   15.20.1 開發(fā)平臺(tái)
   15.20.2 創(chuàng)建工程
   15.20.3 運(yùn)行工程
  15.21 本章小結(jié)
 第16章 學(xué)生課程及成績管理系統(tǒng)(JSF+Hibernate)
  16.1 系統(tǒng)概述
  16.2 需求分析
  16.3 系統(tǒng)功能預(yù)覽
   16.3.1 用戶登錄功能
   16.3.2 管理員登錄后的選擇功能
   16.3.3 管理員管理學(xué)生信息的功能
   16.3.4 管理員管理教師信息的功能
   16.3.5 管理員管理課程的功能
   16.3.6 管理員管理班級的功能
   16.3.7 學(xué)生用戶登錄后的選擇功能
   16.3.8 學(xué)生選修課程的功能
   16.3.9 學(xué)生查看成績的功能
   16.3.10 學(xué)生更新個(gè)人信息的功能
   16.3.11 教師用戶登錄后的選擇功能
   16.3.12 教師選擇學(xué)生功能
   16.3.13 教師錄入學(xué)生成績的功能
  16.4 系統(tǒng)分析
   16.4.1 系統(tǒng)功能模塊劃分
   16.4.2 系統(tǒng)流程分析
  16.5 系統(tǒng)設(shè)計(jì)
   16.5.1 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)
   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è)計(jì)
  16.6 頁面設(shè)計(jì)及實(shí)現(xiàn)
   16.6.1 登錄頁面
   16.6.2 管理員管理首頁
   16.6.3 管理員管理學(xué)生頁面
   16.6.4 管理員管理教師頁面
   16.6.5 管理員管理課程頁面
   16.6.6 管理員管理班級頁面
   16.6.7 學(xué)生選課頁面
   16.6.8 學(xué)生查看成績頁面
   16.6.9 教師選擇學(xué)生頁面
   16.6.10 教師公布成績頁面
  16.7 數(shù)據(jù)層代碼實(shí)現(xiàn)
   16.7.1 創(chuàng)建對象/關(guān)系映射文件
   16.7.2 創(chuàng)建持久化類
   16.7.3 創(chuàng)建實(shí)現(xiàn)DAO模式的公用部分
  16.8 功能代碼實(shí)現(xiàn)概述
  16.9 登錄功能
   16.9.1 登錄功能的邏輯設(shè)計(jì)
   16.9.2 配置JSF
   16.9.3 登錄功能
  16.10 管理員管理學(xué)生功能
   16.10.1 登錄功能的邏輯設(shè)計(jì)
   16.10.2 配置JSF
   16.10.3 創(chuàng)建模型StudentBean
   16.10.4 創(chuàng)建學(xué)生的數(shù)據(jù)訪問對象StudentDAOImp
   16.10.5 查看學(xué)生列表功能
   16.10.6 添加學(xué)生功能
   16.10.7 刪除學(xué)生功能
   16.10.8 編輯學(xué)生信息功能
  16.11 管理員管理教師功能
   16.11.1 登錄功能的邏輯設(shè)計(jì)
   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è)計(jì)
   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è)計(jì)
   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 運(yùn)行工程
   16.14.1 開發(fā)平臺(tái)
   16.14.2 創(chuàng)建工程
   16.14.3 運(yùn)行工程
  16.15 本章小結(jié)
 第17章 個(gè)性化定制系統(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 動(dòng)態(tài)的下拉列表
   17.4.4 向頁面右側(cè)添加“小窗口”
   17.4.5 刪除頁面右側(cè)的“小窗口”
   17.4.6 編輯“小窗口”
   17.4.7 頁面右側(cè)“小窗口”的拖動(dòng)效果
  17.5 系統(tǒng)設(shè)計(jì)
   17.5.1 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn)
   17.5.2 目錄和包結(jié)構(gòu)
   17.5.3 數(shù)據(jù)層設(shè)計(jì)
   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 實(shí)現(xiàn)定制功能
   17.9.1 創(chuàng)建定制頁面order.jsp
   17.9.2 顯示可定制的科目列表
   17.9.3 創(chuàng)建SaveOrderedSubject
   17.9.4 在web.xml中進(jìn)行配置
  17.10 為實(shí)現(xiàn)瀏覽頁面的功能做準(zhǔn)備
   17.10.1 “小窗口”的結(jié)構(gòu)
   17.10.2 定義樣式表
   17.10.3 頁面的結(jié)構(gòu)
  17.11 Ajax實(shí)現(xiàn)動(dòng)態(tài)功能
   17.11.1 Ajax引擎的實(shí)現(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 拖動(dòng)“小窗口”
  17.13 運(yùn)行工程
   17.13.1 開發(fā)平臺(tái)
   17.13.2 創(chuàng)建工程
   17.13.3 運(yùn)行工程
  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è)計(jì)
   18.4.1 系統(tǒng)架構(gòu)設(shè)計(jì)
   18.4.2 業(yè)務(wù)實(shí)體設(shè)計(jì)
   18.4.3 設(shè)計(jì)域模型
   18.4.4 設(shè)計(jì)數(shù)據(jù)模型
   18.4.5 創(chuàng)建對象/關(guān)系映射文件
  18.5 系統(tǒng)首頁設(shè)計(jì)
   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è)計(jì)
   18.6.1 管理員菜單權(quán)限控制
   18.6.2 新增圖書
   18.6.3 修改圖書
   18.6.4 刪除圖書
   18.6.5 瀏覽所有圖書
   18.6.6 頁面效果
  18.7 購物車設(shè)計(jì)
   18.7.1 圖書放進(jìn)購物車
   18.7.2 顯示購物車
   18.7.3 付款并生成訂單
   18.7.4 顯示訂單
   18.7.5 頁面效果
  18.8 運(yùn)行工程
   18.8.1 開發(fā)平臺(tái)
   18.8.2 創(chuàng)建工程
   18.8.3 運(yùn)行工程
  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è)計(jì)
   19.4.1 系統(tǒng)架構(gòu)設(shè)計(jì)
   19.4.2 業(yè)務(wù)實(shí)體設(shè)計(jì)
   19.4.3 設(shè)計(jì)域模型
   19.4.4 設(shè)計(jì)數(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 新增臨時(shí)房間視圖mbroomadd.jsp
   19.7.3 新建臨時(shí)房間控制器RoomEnterAction.java
   19.7.4 服務(wù)層IRoomService接口
   19.7.5 數(shù)據(jù)持久層RoomDaoImpl類
  19.8 運(yùn)行工程
   19.8.1 開發(fā)平臺(tái)
   19.8.2 創(chuàng)建工程
   19.8.3 運(yùn)行工程
  19.9 本章小結(jié)

本目錄推薦

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