出版時間:2008-1 出版社:人民郵電出版社 作者:劉乃麗 頁數(shù):777 字數(shù):1217000
Tag標簽:無
內(nèi)容概要
本書是一本完全實戰(zhàn)型的Java EE開發(fā)書籍。全書講解了9個系統(tǒng)的實現(xiàn)方法,包括網(wǎng)上購物子系統(tǒng)、公告管理系統(tǒng)、網(wǎng)上書店、BBS系統(tǒng)、信息發(fā)布平臺、學生課程及成績管理系統(tǒng)、個性化定制系統(tǒng)、網(wǎng)上文件管理系統(tǒng)、航空票務(wù)系統(tǒng)。書中的實例在最新的Eclipse版本上開發(fā)完成,采用了JSP、Servlet、Struts、Hibernate、Spring及Ajax等眾多技術(shù),包括了許多重要的設(shè)計思想。在講解時,按照需求分析、系統(tǒng)設(shè)計到系統(tǒng)實現(xiàn)的思路,詳細闡述了每個系統(tǒng)的實現(xiàn)細節(jié),引導(dǎo)讀者從最基本的操作開始,一步一步完成這些系統(tǒng)的設(shè)計與實現(xiàn)。 本書結(jié)構(gòu)脈絡(luò)清晰,內(nèi)容深入淺出,適合Java初、中級讀者學習使用,對沒有項目開發(fā)經(jīng)驗的讀者是一本實例指導(dǎo)用書,同時也可以作為IT培訓機構(gòu)的培訓教材。
書籍目錄
第1章 Java EE開發(fā)入門 1.1 基本概念 1.1.1 Java EE API 1.1.2 MVC模型 1.1.3 JSP討論 1.1.4 Servlet討論 1.1.5 Model1和Model2 1.2 Eclipse 1.2.1 Eclipse的平臺簡介 1.2.2 Eclipse的體系結(jié)構(gòu) 1.3 Struts 1.3.1 認識Struts 1.3.2 Struts基本工作流程 1.4 Spring 1.4.1 Spring框架介紹 1.4.2 依賴注入的概念 1.4.3 傳統(tǒng)編程方式 1.4.4 使用Spring 依賴注入 1.5 Hibernate 1.5.1 認識Hibernate 1.5.2 Hibernate核心接口 1.6 認識Java常見工具和框架 1.6.1 JDK 1.6.2 J2SE、J2ME、J2EE 1.6.3 CVS 1.6.4 JUnit 1.6.5 JSF(JavaServer Faces) 1.6.6 Log4J 1.6.7 Ant 1.6.8 CORBA 1.6.9 Velocity 1.6.10 Tomcat 1.6.11 JBoss 1.6.12 EJB 1.7 小結(jié) 第2章 在線訂購子系統(tǒng)(JSP+JavaBean) 2.1 系統(tǒng)概述 2.2 需求分析 2.3 系統(tǒng)功能預(yù)覽 2.3.1 個人信息查詢及顯示功能 2.3.2 用戶訂單查詢及顯示功能 2.3.3 用戶充值記錄查詢及顯示功能 2.3.4 用戶消費記錄的查詢及顯示功能 2.4 系統(tǒng)分析 2.4.1 系統(tǒng)功能模塊劃分 2.4.2 系統(tǒng)流程分析 2.5 系統(tǒng)設(shè)計 2.5.1 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 2.5.2 創(chuàng)建數(shù)據(jù)庫 2.5.3 創(chuàng)建表的腳本文件 2.5.4 目錄和包結(jié)構(gòu) 2.5.5 定義DBConnect 2.6 基本信息查詢功能 2.6.1 定義UsercoinSelectBean類 2.6.2 定義ConsumeSelectBean1類 2.6.3 創(chuàng)建usercoin.jsp用戶信息顯示頁面 2.6.4 創(chuàng)建left.jsp左側(cè)導(dǎo)航欄顯示頁 2.7 訂單查詢功能 2.7.1 創(chuàng)建OrderSelectBean類 2.7.2 創(chuàng)建order.jsp用戶訂單顯示頁面 2.8 充值記錄查詢功能 2.8.1 創(chuàng)建AddcoinSelectBean類 2.8.2 創(chuàng)建addcoinrecord.jsp頁面 2.9 消費記錄查詢功能 2.9.1 創(chuàng)建ConsumeSelectBean類 2.9.2 創(chuàng)建consumerecord.jsp 2.10 運行工程 2.10.1 開發(fā)平臺 2.10.2 創(chuàng)建工程 2.10.3 運行工程 2.11 本章小結(jié) 第3章 信息發(fā)布平臺(JSP+Servlet) 3.1 系統(tǒng)概述 3.2 需求分析 3.3 系統(tǒng)功能預(yù)覽 3.3.1 用戶瀏覽功能 3.3.2 管理員登錄 3.3.3 管理員管理新聞 3.3.4 管理員管理在研項目信息 3.3.5 管理員管理老師信息 3.3.6 管理員管理學生信息 3.3.7 管理員管理信息發(fā)布平臺的管理員信息 3.4 系統(tǒng)分析 3.4.1 系統(tǒng)功能模塊劃分 3.4.2 系統(tǒng)流程分析 3.5 系統(tǒng)設(shè)計 3.5.1 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計與實現(xiàn) 3.5.2 目錄和包結(jié)構(gòu) 3.5.3 定義DataProcess 3.6 創(chuàng)建數(shù)據(jù)層對象 3.6.1 創(chuàng)建分頁類Pageable 3.6.2 創(chuàng)建新聞實體類News 3.6.3 創(chuàng)建新聞的數(shù)據(jù)訪問類News_Manager 3.6.4 創(chuàng)建項目實體類Project 3.6.5 創(chuàng)建項目的數(shù)據(jù)訪問類Project_Manager 3.6.6 創(chuàng)建教師實體類Teacher 3.6.7 創(chuàng)建教師的數(shù)據(jù)訪問類Teacher_Manager 3.6.8 創(chuàng)建學生實體類Student 3.6.9 創(chuàng)建Student_Manage類 3.6.10 創(chuàng)建管理員實體類Manager 3.6.11 創(chuàng)建管理員的數(shù)據(jù)訪問類Admin_Manage 3.7 功能實現(xiàn) 3.7.1 配置本系統(tǒng)使用到的Servlet 3.7.2 管理員登錄LoginServlet 3.7.3 添加管理員AddManagerServlet 3.7.4 修改管理員信息EditManagerServlet 3.7.5 添加新聞AddNewServlet 3.7.6 編輯新聞EditNewsServlet 3.7.7 添加在研項目AddProjectServlet 3.7.8 編輯在研項目信息EditProjectServlet 3.7.9 添加學生AddStudentServlet 3.7.10 編輯學生信息EditStudent 3.7.11 添加教師信息AddTeacherServlet 3.7.12 編輯教師信息EditTeacherServlet 3.8 實現(xiàn)自定義標簽 3.8.1 配置自定義標簽 3.8.2 創(chuàng)建標簽類NewsTag4guest 3.8.3 創(chuàng)建標簽類News4news 3.8.4 創(chuàng)建標簽類NewsTag 3.9 前臺頁面的實現(xiàn) 3.9.1 平臺首頁的實現(xiàn) 3.9.2 新聞瀏覽頁的實現(xiàn) 3.9.3 在研項目頁的實現(xiàn) 3.9.4 教師信息瀏覽頁的實現(xiàn) 3.9.5 學生信息瀏覽頁的實現(xiàn) 3.10 后臺管理頁面的實現(xiàn) 3.10.1 后臺登錄的實現(xiàn) 3.10.2 后臺首頁的實現(xiàn) 3.10.3 管理員查看新聞頁面的實現(xiàn) 3.10.4 管理員添加新聞頁面的實現(xiàn) 3.10.5 管理員刪除新聞頁面的實現(xiàn) 3.10.6 管理員編輯新聞頁面的實現(xiàn) 3.11 運行工程 3.11.1 開發(fā)平臺 3.11.2 創(chuàng)建工程 3.11.3 運行工程 3.12 本章小結(jié) 第4章 公告管理系統(tǒng)(JSP+Struts) 第5章 BBS論壇管理(JSP+Struts) 第6章 網(wǎng)上書店系統(tǒng)(Struts+Hibernate) 第7章 個性化定制系統(tǒng)(Ajax+Spring+Hibernate) 第8章 學生課程及成績管理系統(tǒng)(Struts+Hibernate) 第9章 網(wǎng)上文件管理系統(tǒng)(Struts) 第10章 航空票務(wù)系統(tǒng)(Spring+Struts+Hibernate) 附錄 實例配置
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載