30天學通Java Web項目案例開發

《30天學通Java Web項目案例開發》是2009年7月1日電子工業出版社出版的圖書,作者是吳亞峰,索依娜

作者簡介

吳亞峰,畢業於北京郵電大學,後留學澳大利亞臥龍崗大學取得碩士學位,1998年開始從事Java的開發,有十多年的Java開發經驗與培訓經驗,主要的研究方向是Java EE。當前為Java EE獨立軟體開發工程師,同時兼任Sun授權、Java培訓中心認證教師,為數十家著名企業培訓了上千名軟體開發人員,曾編寫過《精通NetBeans——Java桌面、Web與企業級程式開發詳解》及《Java SE6.O編程指南》等暢銷技術書籍。

索依娜:畢業於燕山大學,有軟體領域6年的從業經驗,在軟體開發和計算機教學方面有著豐富的經驗。工作期間曾參與省級科研項目2項,市級項目1項;教改項目2項。同時,為多個廠礦企業設計、開發了信息系統,在JavaEE及SOA領域頗有建樹。

內容簡介

《30天學通Java Web項目案例開發》附贈DVD光碟1張,內容包括超大容量手把手教學視頻、電子教案(PPT)、編程參考寶典電子書、原始碼。Java是目前最流行、發展最快的程式語言之一,由於其開放,跨平台的特點,吸引了眾多的開發人員與軟體公司。同時在眾多軟體公司及有志之士的共同努力下,出現了許多優秀的開源框架,為Java語言在企業級開發領域注入了新的血液。《30天學通Java Web項目案例開發》結合具體的項目案例向讀者介紹了Java EE開發的整個流程,《30天學通Java Web項目案例開發》共介紹了10個項目案例,涵蓋了目前幾個比較流行的開源框架,如Struts、Spring、Hibernate、JSF,同時還有用於分散式企業級開發的EJB技術,在項目的開發過程中,筆者還多次使用到了Ajax技術,以增強用戶體驗。在每一個項目案例的介紹中,筆者都是按照實際的開發步驟進行的,一個模組一個模組地進行介紹。對每一個項目的代碼都進行了詳細的介紹,對核心代碼還進行了詳細的代碼注釋,儘量讓讀者讀懂代碼中的每一行,每一個細節。

《30天學通Java Web項目案例開發》不僅僅是向讀者介紹幾個案例,更是為了讓讀者熟悉這些開源框架的使用,其中也包含了筆者很多的開發技巧與開發經驗,因此對於Java EE初學者及具有一定開發基礎的編程人員,都是一本不錯的參考書。

目錄

第1章預備知識(教學視頻:21分鐘)

1.1 Tomcat的下載安裝及簡單使用

1.1 .1 Tomcat伺服器的下載

1.1 .2 Tomcat伺服器的安裝

1.1 .3 Tomcat的簡單使用

1.2 WebLogic的使用

1.2 .1 開發一個簡單的EJB程式

1.2 .2 Servlet的開發

1.2 .3 開發前台JSP檔案

1.2 .4 部署套用

1.3 MySQL的下載安裝及使用

1.3 .1 MySQL的下載

1.3 .2 MySQL的安裝

1.3 .3 MySQL的簡單使用

1.4 Oracle資料庫的使用

1.4 .1 登錄到Oracle界面

1.4 .2 操作Oracle資料庫

1.5 JCreator的使用

1.5 .1 JCreator的安裝

1.5 .2 JCreator的使用

1.6 章末總結

第2章飛達商貿有限公司POS系統(JSP+Spring+Hibernate+MySQL實現共6300行代碼)(教學視頻:122分鐘)

2.1 開發背景

2.2 系統分析

2.2 .1 需求分析

2.2 .2 可行性分析

2.3 系統設計

2.3 .1 系統目標

2.3 .2 系統功能結構

2.3 .3 構建開發環境

2.3 .4 系統界面預覽

2.3 .5 系統目錄結構與框架

2.4 .資料庫設計

2.4 .1 資料庫分析

2.4 .2 項目E-R圖

2.4 .3 資料庫基本表的設計

2.4 .4 資料庫數據表的設計

2.5 開發前的準備工作

2.5 .1 表的創建與記錄插入

2.5 .2 數據源的配置

2.5 .3 Spring的配置

2.5 .4 Hibernate的配置

2.6 登錄及註銷模組

2.6 .1 登錄頁面的設計

2.6 .2 SeiMet的配置

2.6 .3 登錄動作的實現

2.6 .4 業務方法的實現

2.6 .5 註銷動作的實現

2.7 首頁的開發

2.8 商品資料管理模組

2.8 .1 商品資料管理頁面的實現

2.8 .2 業務方法的實現

2.8 .3 商品搜尋及換頁動作的實現

2.8 .4 商品的添加和查看

2.8 .5 商品的修改及刪除

2.9 商品類別管理模組

2.9 .1 商品類別管理頁面的實現

2.9 .2 類別的添加及查看

2.9 .3 類別的修改及刪除

2.1 0客戶資料管理模組

2.1 0.1 客戶資料管理頁面的實現

2.1 0.2 客戶的添加及查看

2.1 0-3客戶的修改與刪除

2.1 1供應商資料管理模組

2.1 2採購信息管理模組

2.1 2.1 採購信息管理頁面的實現

2.1 2.2 採購信息的添加及刪除

2.1 2.3 採購明細的添加

2.1 2.4 採購信息的查看與修改

2.1 2.5 採購明細的修改與刪除

2.1 3採購退貨管理模組

2.1 3.1 採購退貨明細的添加

2.1 3.2 採購退貨明細的修改及刪除

2.1 4銷售與退貨管理模組

2.1 5庫存統計模組

2.1 6系統維護模組

2.1 6.1 管理員管理頁面的實現

2.1 6.2 管理員的添加及刪除

2.1 6.3 密碼重置

2.1 6.4 .修改個人密碼

2.1 7知識點匯總

2.1 8章末總結

第3章東城大學線上答疑係統(Struts2+Spring+MySQL實現共6300行代碼)

(教學視頻:132分鐘)

3.1 開發背景

3.2 系統分析

3.2 .1 需求分析

3.2 .2 可行性分析

3.3 系統設計

3.3 .1 系統目標

3.3 .2 系統結構圖

3.3 .3 構建開發環境

3.3 .4 系統預覽

3.3 .5 系統目錄組織結構圖

3.4 資料庫設計

3.4 .1 資料庫分析

3.4 .2 項目E.R圖

3.4 .3 資料庫表的設計

3.5 開發前的準備工作

3.5 .1 創建表及插入測試數據

3.5 .2 數據源的配置

3.5 .3 Struts2和Spring的配置

3.6 用戶登錄和註冊

3.6 .1 BaseAction基類介紹

3.6 .2 利用Aiax驗證註冊用戶名

3.6 .3 實現註冊功能

3.6 .4 用戶登錄的開發

3.7 前台顯示頁面的開發

3.7 .1 分頁的基類Action

3.7 .2 首頁顯示內容的實現

3.7 .3 課程提問列表的實現

3.7 .4 提問明細的實現

3.7 .5 利用攔截器實現許可權控制

3.8 參與答疑功能

3.8 .1 提出新問題

3.8 .2 回復提問

3.8 .3 申請課程

3.9 個人控制頁面

3.9 .1 上傳頭像

3.9 .2 修改密碼

3.9 .3 申請處理

3.9 .4 提示功能

3.9 .5 添加學生

3.1 0課程管理

3.1 0.1 添加新課程

3.1 0.2 編輯課程信息

3.1 1內容管理

3.1 1.1 提問管理

3.1 1.2 回復管理

3.1 2用戶管理

3.1 2.1 用戶列表

3.1 2.2 重置用戶密碼

3.1 3知識點匯總

3.1 4章末總結

第4章A10酒店預訂管理系統(JSF+Spring+Oracle實現共6700行代碼)

(教學視頻:120分鐘)

4.1 開發背景

4.2 系統分析

4.2 .1 需求分析

4.2 .2 可行性分析

4.3 系統設計

4.3 .1 系統目標

4.3 .2 系統結構圖

4.3 .3 構建開發環境

4.3 .4 系統預覽

4.3 .5 系統目錄組織結構圖

4.4 資料庫設計

4.4 .1 資料庫分析

4.4 .2 項目E-R圖

4.4 .3 資料庫表的設計

4.5 開發前的準備工作

4.5 .1 數據表的創建及測試數據的插入

4.5 .2 數據源的配置

4.5 .3 Spring集成配置

4.5 .4 JSF與Spring集成配置

4.6 登錄模組的開發

4.6 .1 BaseBean介紹

4.6 .2 登錄頁面後台Bean的開發

4.6 .3 DB[Jtil類的開發

4.6 .4 用戶導航規則的配置

4.7 註冊和修改資料

4.7 .1 實現註冊功能

第5章 遠洋網路購物廣場商務系統

第6章 時訊科技人事管理系統

第7章 驕陽網上票務查詢系統

第8章 慕仁大淡定圖書館管理系統

第9章 華北城市大學學生管理系統

第10章 迅捷中介二手房交易系統

第11章 智達辦公自動化管理系統

相關詞條

相關搜尋

熱門詞條

聯絡我們