注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(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開 頁(yè)數(shù): 588 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《精通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、單元測(cè)試工具JUnit、項(xiàng)目管理工具M(jìn)aven。第3篇講解了6個(gè)實(shí)用的系統(tǒng):科研信息發(fā)布平臺(tái)、公告管理系統(tǒng)、學(xué)生課程及成績(jī)管理系統(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é)。

作者簡(jiǎn)介

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

圖書目錄

第1篇 Java EE基礎(chǔ)
 第1章 Java Web應(yīng)用開發(fā)簡(jiǎn)介
  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ì)模式簡(jiǎn)介
   1.2.2 MVC的各層定義
   1.2.3 MVC處理過(guò)程
   1.2.4 MVC的適用范圍
   1.2.5 JSP Model簡(jiǎn)介
  1.3 對(duì)象持久化概述
   1.3.1 對(duì)象持久化和對(duì)象關(guān)系映射ORM技術(shù)
   1.3.2 Hibernate簡(jiǎn)介
  1.4 常用框架概述
   1.4.1 Struts 2框架簡(jiǎn)介
   1.4.2 Spring框架簡(jiǎn)介
  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è)簡(jiǎn)單的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è)置用戶庫(kù)
   3.2.2 設(shè)置構(gòu)建路徑
   3.2.3 創(chuàng)建項(xiàng)目
   3.2.4 創(chuàng)建數(shù)據(jù)庫(kù)及設(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)建測(cè)試類
   3.3.5 運(yùn)行
  3.4 本章小結(jié)
 第4章 Hibernate高級(jí)技術(shù)
  4.1 Hibernate核心接口
  4.2 Hibernate的配置文件應(yīng)用
   4.2.1 配置文件中的映射元素
   4.2.2 組件應(yīng)用的方法
   4.2.3 Hibernate的基本配置
   4.2.4 對(duì)象標(biāo)識(shí)符號(hào)
   4.2.5 Hibernate映射類型
  4.3 Hibernate數(shù)據(jù)映射
   4.3.1 一對(duì)一映射
   4.3.2 多對(duì)一映射
  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ù)庫(kù)及表
   5.3.2 使用JDBC操作數(shù)據(jù)庫(kù)
   5.3.3 運(yùn)行例程
  5.4 本章小結(jié)
 第6章 初識(shí)Struts 2框架
  6.1 運(yùn)行用戶注冊(cè)登錄系統(tǒng)
   6.1.1 從Apache官方網(wǎng)站下載Struts 2
   6.1.2 建立應(yīng)用Struts 2框架的Web工程
   6.1.3 建立工程所需用到的數(shù)據(jù)庫(kù)
   6.1.4 部署與運(yùn)行Web工程
   6.1.5 編寫第1個(gè)“Hello您好”頁(yè)面驗(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ù)庫(kù)
  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)行用戶注冊(cè)登錄系統(tǒng)
   7.1.1 建立應(yīng)用Struts 2框架的Web工程
   7.1.2 建立工程所需用到的數(shù)據(jù)庫(kù)
   7.1.3 運(yùn)行Web工程
  7.2 系統(tǒng)重構(gòu)功能預(yù)覽
  7.3 增加注冊(cè)時(shí)驗(yàn)證用戶名是否已被注冊(cè)功能
  7.4 增加登錄時(shí)對(duì)用戶名的自動(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 添加測(cè)試類
  9.3 實(shí)現(xiàn)Spring連接數(shù)據(jù)庫(kù)
   9.3.1 創(chuàng)建數(shù)據(jù)庫(kù)
   9.3.2 創(chuàng)建項(xiàng)目
   9.3.3 運(yùn)行測(cè)試
  9.4 本章小結(jié)
 第10章 Spring進(jìn)階
  10.1 Spring IoC和AOP
   10.1.1 IoC容器
   10.1.2 AOP(面向方面編程)
  10.2 Spring對(duì)各種服務(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)行測(cè)試
  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代碼倉(cāng)庫(kù)(Repository)
  11.3 配置CVS賬號(hào)
  11.4 配置Eclipse自帶的CVS客戶端
   11.4.1 CVS客戶端配置過(guò)程
   11.4.2 常見(jiàn)問(wèn)題解決
  11.5 CVS的基本操作
   11.5.1 通過(guò)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下的單元測(cè)試
  12.1 創(chuàng)建JUnit單元測(cè)試實(shí)例
   12.1.1 創(chuàng)建JUnitTestProject工程
   12.1.2 創(chuàng)建JUnit單元測(cè)試用例
   12.1.3 運(yùn)行JUnit單元測(cè)試
   12.1.4 調(diào)試JUnit單元測(cè)試
   12.1.5 創(chuàng)建并運(yùn)行JUnit測(cè)試套件
  12.2 創(chuàng)建EasyMock模擬對(duì)象實(shí)例
   12.2.1 Mock對(duì)象原理
   12.2.2 EasyMock對(duì)象類庫(kù)
   12.2.3 為Struts 2類添加單元測(cè)試代碼
  12.3 DBUnit框架
   12.3.1 DBUnit原理
   12.3.2 DAO測(cè)試中的臟數(shù)據(jù)
   12.3.3 為DAO類添加單元測(cè)試代碼
  12.4 本章小結(jié)
 第13章 項(xiàng)目管理Maven
  13.1 Maven對(duì)項(xiàng)目管理的幫助
   13.1.1 Maven生命周期介紹
   13.1.2 Maven倉(cāng)庫(kù)介紹
   13.1.3 Maven類庫(kù)管理介紹
  13.2 安裝Maven與Eclipse插件
   13.2.1 Maven安裝簡(jiǎn)介
   13.2.2 M2Eclipse插件簡(jiǎn)介
   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ù)庫(kù)結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn)
   14.5.2 目錄和包結(jié)構(gòu)
   14.5.3 定義DataProcess
  14.6 創(chuàng)建數(shù)據(jù)層對(duì)象
   14.6.1 創(chuàng)建分頁(yè)類Pageable
   14.6.2 創(chuàng)建新聞實(shí)體類News
   14.6.3 創(chuàng)建新聞的數(shù)據(jù)訪問(wèn)類News_Manager
   14.6.4 創(chuàng)建項(xiàng)目實(shí)體類Project
   14.6.5 創(chuàng)建項(xiàng)目的數(shù)據(jù)訪問(wèn)類Project_Manager
   14.6.6 創(chuàng)建教師實(shí)體類Teacher
   14.6.7 創(chuàng)建教師的數(shù)據(jù)訪問(wèn)類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ù)訪問(wèn)類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)頁(yè)面的實(shí)現(xiàn)
   14.9.1 平臺(tái)首頁(yè)的實(shí)現(xiàn)
   14.9.2 新聞瀏覽頁(yè)的實(shí)現(xiàn)
   14.9.3 在研項(xiàng)目頁(yè)的實(shí)現(xiàn)
   14.9.4 教師信息瀏覽頁(yè)的實(shí)現(xiàn)   
   14.9.5 學(xué)生信息瀏覽頁(yè)的實(shí)現(xiàn)
  14.10 后臺(tái)管理頁(yè)面的實(shí)現(xiàn)
   14.10.1 后臺(tái)登錄的實(shí)現(xiàn)
   14.10.2 后臺(tái)首頁(yè)的實(shí)現(xiàn)
   14.10.3 查看新聞頁(yè)面的實(shí)現(xiàn)
   14.10.4 添加新聞頁(yè)面的實(shí)現(xiàn)
   14.10.5 刪除新聞頁(yè)面的實(shí)現(xiàn)
   14.10.6 編輯新聞頁(yè)面的實(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ù)庫(kù)設(shè)計(jì)
  15.5 設(shè)計(jì)自定義標(biāo)簽
   15.5.1 定義標(biāo)簽處理方法類PagingTag
   15.5.2 定義標(biāo)簽庫(kù)描述(TLD)文件mytag.tld
   15.5.3 配置web.xml文件
   15.5.4 分頁(yè)輔助類文件
  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é)生課程及成績(jī)管理系統(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 管理員管理班級(jí)的功能
   16.3.7 學(xué)生用戶登錄后的選擇功能
   16.3.8 學(xué)生選修課程的功能
   16.3.9 學(xué)生查看成績(jī)的功能
   16.3.10 學(xué)生更新個(gè)人信息的功能
   16.3.11 教師用戶登錄后的選擇功能
   16.3.12 教師選擇學(xué)生功能
   16.3.13 教師錄入學(xué)生成績(jī)的功能
  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ù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)
   16.5.2 創(chuàng)建數(shù)據(jù)庫(kù)
   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 頁(yè)面設(shè)計(jì)及實(shí)現(xiàn)
   16.6.1 登錄頁(yè)面
   16.6.2 管理員管理首頁(yè)
   16.6.3 管理員管理學(xué)生頁(yè)面
   16.6.4 管理員管理教師頁(yè)面
   16.6.5 管理員管理課程頁(yè)面
   16.6.6 管理員管理班級(jí)頁(yè)面
   16.6.7 學(xué)生選課頁(yè)面
   16.6.8 學(xué)生查看成績(jī)頁(yè)面
   16.6.9 教師選擇學(xué)生頁(yè)面
   16.6.10 教師公布成績(jī)頁(yè)面
  16.7 數(shù)據(jù)層代碼實(shí)現(xiàn)
   16.7.1 創(chuàng)建對(duì)象/關(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ù)訪問(wèn)對(duì)象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ù)訪問(wèn)對(duì)象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ù)訪問(wèn)對(duì)象CourseDAOImp
   16.12.5 查看課程列表功能
   16.12.6 添加課程功能
   16.12.7 刪除課程功能
   16.12.8 編輯課程信息功能
  16.13 管理員管理班級(jí)
   16.13.1 登錄功能的邏輯設(shè)計(jì)
   16.13.2 配置JSF
   16.13.3 創(chuàng)建模型ClassesBean
   16.13.4 創(chuàng)建班級(jí)的數(shù)據(jù)訪問(wèn)對(duì)象ClassesDAOImp
   16.13.5 查看班級(jí)列表功能
   16.13.6 添加班級(jí)功能
   16.13.7 刪除班級(jí)功能
   16.13.8 編輯班級(jí)信息功能
  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ù)簡(jiǎn)介
   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 隱藏或顯示頁(yè)面左側(cè)列表
   17.4.2 定制列表內(nèi)容
   17.4.3 動(dòng)態(tài)的下拉列表
   17.4.4 向頁(yè)面右側(cè)添加“小窗口”
   17.4.5 刪除頁(yè)面右側(cè)的“小窗口”
   17.4.6 編輯“小窗口”
   17.4.7 頁(yè)面右側(cè)“小窗口”的拖動(dòng)效果
  17.5 系統(tǒng)設(shè)計(jì)
   17.5.1 數(shù)據(jù)庫(kù)結(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ù)訪問(wèn)對(duì)象DAO類
   17.7.1 創(chuàng)建分類科目的數(shù)據(jù)訪問(wèn)對(duì)象SubjectDAO
   17.7.2 創(chuàng)建用戶信息的數(shù)據(jù)訪問(wèn)對(duì)象TbUserInfoDAO
   17.7.3 創(chuàng)建用戶定制信息的數(shù)據(jù)訪問(wèn)對(duì)象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)建定制頁(yè)面order.jsp
   17.9.2 顯示可定制的科目列表
   17.9.3 創(chuàng)建SaveOrderedSubject
   17.9.4 在web.xml中進(jìn)行配置
  17.10 為實(shí)現(xiàn)瀏覽頁(yè)面的功能做準(zhǔn)備
   17.10.1 “小窗口”的結(jié)構(gòu)
   17.10.2 定義樣式表
   17.10.3 頁(yè)面的結(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 顯示頁(yè)面右側(cè)的“小窗口”
   17.11.5 頁(yè)面左側(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)建對(duì)象/關(guān)系映射文件
  18.5 系統(tǒng)首頁(yè)設(shè)計(jì)
   18.5.1 公有文件
   18.5.2 取出首頁(yè)用到的數(shù)據(jù)
   18.5.3 用到的JavaScript方法
   18.5.4 用戶信息版塊
   18.5.5 訂購(gòu)信息版塊
   18.5.6 新書推薦版塊
   18.5.7 頁(yè)面效果
  18.6 管理員管理圖書設(shè)計(jì)
   18.6.1 管理員菜單權(quán)限控制
   18.6.2 新增圖書
   18.6.3 修改圖書
   18.6.4 刪除圖書
   18.6.5 瀏覽所有圖書
   18.6.6 頁(yè)面效果
  18.7 購(gòu)物車設(shè)計(jì)
   18.7.1 圖書放進(jìn)購(gòu)物車
   18.7.2 顯示購(gòu)物車
   18.7.3 付款并生成訂單
   18.7.4 顯示訂單
   18.7.5 頁(yè)面效果
  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)建對(duì)象/關(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) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)