《Java EE套用開發實訓教程》是2013年水利水電出版社出版的圖書,作者是史永、崔海源。
基本介紹
內容簡介,目錄,
內容簡介
史永等編著的《Java EE套用開發實訓教程》主要介紹了Java EE套用開發實訓過程,共3部分,分別為:Java EE概述、技術套用實訓和SSH框架套用實訓。“Java EE概述”部分主要介紹JavaEE基礎知識,幫助讀者做好Java EE項目開發的準備工作。“技術套用實訓”部分從讀者比較熟悉的套用實例入手,詳細介紹了4個實訓項目的開發過程。“SSH框架套用實訓’’部分對Struts、Spfing、Hibemate技術進行了介紹,給出了基於SSH的Web套用開發的一般模式,在此基礎上,利用MyEclipse平台完成了2個實訓項目的開發。
《Java EE套用開發實訓教程》內容設定貼近實際教學,圍繞學生需求展開,樣例選擇通俗易懂,便於讀者獨立動手完成實際套用項目開發。
《Java EE套用開發實訓教程》既可作為Java EE相關課程的配套實訓教材,也可作為本科計算機軟體方向學生的參考書和課後練習用書。
《Java EE套用開發實訓教程》內容設定貼近實際教學,圍繞學生需求展開,樣例選擇通俗易懂,便於讀者獨立動手完成實際套用項目開發。
《Java EE套用開發實訓教程》既可作為Java EE相關課程的配套實訓教材,也可作為本科計算機軟體方向學生的參考書和課後練習用書。
目錄
前言
第一部分Java EE概述
第l章 JavaEE平台
1.1 什麼是Java EE
1.1.1.Java EE的產生
1.1.2.JavaEE的現狀
1.1.3 JavaEE的發展趨勢
1.2 Java EE體系結構
1.2.l軟體體系結構發展
1.2.2 Java EE的體系結構
1.3.1 ava EE的容器
1.4 Java EE開發平台
1.4.1 集成開發環境IDE
1.4.2 套用伺服器
1.4.3 Web伺服器
1.4.4 資料庫伺服器
1.5 本章小結
第2章 JavaEE開發環境
2.1 JDK配置
2.2 Web伺服器配置
2.3 套用伺服器
2.4 集成開發環境
2.5 本章小結
第二部分Java EE技術套用實訓
第3章.Java EE開發基礎
3.1 IDE工具套用
3.1.1 JBuildel 2006
3.1.2.Eclipse 3.7
3.1.3 MyEclipse 10
3.2 關鍵技術
3.2.1 JDBC技術
3.2.2 Applet技術
3.2.3 JSP技術
3.2.4 Servlet技術
3.3 本章小結
第4章 學生成績管理系統(c級)
4.1 項目概述
4.2 資料庫設計
4.3 實現步驟
4.3.1 建立項目工程
4.3.2 創建應用程式
4.3.3 編輯選單
4.3.4 創建功能面板
4.3.5 創建JDBC連線
4.4 JavaUI布局管理器
4.5 添加事件回響
4.5.1 選單事件回響
4.5.2 窗體事件回響
4.6 實現效果
4.6.1 主界面效果
4.6.2 學生信息的管理
4.6.3 課程信息的管理
4.6.4 學期信息的管理
4.6.5 學生成績管理
4.7 應用程式打包發布
4.7.1 打包基本的JAR檔案
4.7.2 打包執行檔
4.8 本章小結
第5章 鍵盤打字元遊戲設計(A級)
5.1 項目概述
5.2 多執行緒設計
5.2.1 字母下落執行緒
5.2.2 字母產生執行緒
5.3 關鍵實現和效果
5.3.1 程式框架生成
5.3.2 Appletl類
5.3.3 動作控制
5.3.4 鍵盤按鍵回響
5.3.5 運行效果
5.4 Applet打包發布
5.4.1 Applet的安全限制
5.4.2 打包發布
5.4.3 在檔案中引用Applet包檔案
5.5 本章小結
第6章 JavaMail套用開發(B級)
6.1 項目概述
6.1.1 電郵格式
6.1.2 電子郵件傳輸協定
6.1.3 JavaMail結構
6.2 關鍵實現和效果
6.2.1 主界面
6.2.2 傳送郵件
6.2.3 接收郵件
6.2.4 郵局設定
6.3 本章小結
第7章 網上書店(B級)
7.1 項目概述
7.2 資料庫設計
7.2.1 數據流分析
7.2.2 實體聯繫分析
7.2.3 資料庫表設計
7.3 實現步驟
7.3.1 實現準備
7.3.2 Web頁面設計
7.3.3 Servlet類
7.3.4 JavaBean類
7.3.5 上程目錄
7.4 實現效果
7.5 本章小結
第三部分SSH框架套用實訓
第8章 SSH框架開發基礎
8.1 MVc模式和Struts技術
8.2 Spring框架技術
8.3 ORM和Hiberhate技術
8.4 基於SSH的Web套用開發
8.4.1 準備工作
8.4.2 建立公共類
8.4.3 建立數據訪問層
8.4.4 建立DAO層
8.4.5 業務邏輯層
8.4.6 創建Action類BookAction
8.4.7 Web頁面設計
8.5 本章小結與項目安排
第9章 科研文檔管理系統(c級)
9.1 項目概述
9.2 資料庫設計
9.2.1 數據表設計
9.2.2 DBPool資料庫連線池配置
9.2.3 Tomcat資料庫連線池設定
9.3 實現步驟
9.3.1 新建Tomcat工程檔案
9.3.2 導入資料庫驅動
9.3.3 創建包
9.3.4 創建JSP頁面
9.3.5 創建Servllet
9.3.6 創建Java類
9.4 實現效果
9.4.1 用戶管理
9.4.2 檔案管理
9.5 本章小結
第10章 輕量級線上考試系統(B級)
10.1 項目概述
10.2 資料庫設計
1 0.3 Struts框架的實現
1 0.3.1 配置Struts
lO.3.2 創建頁面
10.3.3 配置Action
10.3.4 編寫Action類
10.3.5 編寫ActionFollll類
10.4 Hibernate框架的實現
10.4.1 Itibemate配置
10.4.2 映射檔案
10.5 關鍵實現和效果
10.5.1 教師試題管理
10.5.2 試卷自動生成
10.5.3 學生線上考試
10.6 本章小結
後記
參考文獻
第一部分Java EE概述
第l章 JavaEE平台
1.1 什麼是Java EE
1.1.1.Java EE的產生
1.1.2.JavaEE的現狀
1.1.3 JavaEE的發展趨勢
1.2 Java EE體系結構
1.2.l軟體體系結構發展
1.2.2 Java EE的體系結構
1.3.1 ava EE的容器
1.4 Java EE開發平台
1.4.1 集成開發環境IDE
1.4.2 套用伺服器
1.4.3 Web伺服器
1.4.4 資料庫伺服器
1.5 本章小結
第2章 JavaEE開發環境
2.1 JDK配置
2.2 Web伺服器配置
2.3 套用伺服器
2.4 集成開發環境
2.5 本章小結
第二部分Java EE技術套用實訓
第3章.Java EE開發基礎
3.1 IDE工具套用
3.1.1 JBuildel 2006
3.1.2.Eclipse 3.7
3.1.3 MyEclipse 10
3.2 關鍵技術
3.2.1 JDBC技術
3.2.2 Applet技術
3.2.3 JSP技術
3.2.4 Servlet技術
3.3 本章小結
第4章 學生成績管理系統(c級)
4.1 項目概述
4.2 資料庫設計
4.3 實現步驟
4.3.1 建立項目工程
4.3.2 創建應用程式
4.3.3 編輯選單
4.3.4 創建功能面板
4.3.5 創建JDBC連線
4.4 JavaUI布局管理器
4.5 添加事件回響
4.5.1 選單事件回響
4.5.2 窗體事件回響
4.6 實現效果
4.6.1 主界面效果
4.6.2 學生信息的管理
4.6.3 課程信息的管理
4.6.4 學期信息的管理
4.6.5 學生成績管理
4.7 應用程式打包發布
4.7.1 打包基本的JAR檔案
4.7.2 打包執行檔
4.8 本章小結
第5章 鍵盤打字元遊戲設計(A級)
5.1 項目概述
5.2 多執行緒設計
5.2.1 字母下落執行緒
5.2.2 字母產生執行緒
5.3 關鍵實現和效果
5.3.1 程式框架生成
5.3.2 Appletl類
5.3.3 動作控制
5.3.4 鍵盤按鍵回響
5.3.5 運行效果
5.4 Applet打包發布
5.4.1 Applet的安全限制
5.4.2 打包發布
5.4.3 在檔案中引用Applet包檔案
5.5 本章小結
第6章 JavaMail套用開發(B級)
6.1 項目概述
6.1.1 電郵格式
6.1.2 電子郵件傳輸協定
6.1.3 JavaMail結構
6.2 關鍵實現和效果
6.2.1 主界面
6.2.2 傳送郵件
6.2.3 接收郵件
6.2.4 郵局設定
6.3 本章小結
第7章 網上書店(B級)
7.1 項目概述
7.2 資料庫設計
7.2.1 數據流分析
7.2.2 實體聯繫分析
7.2.3 資料庫表設計
7.3 實現步驟
7.3.1 實現準備
7.3.2 Web頁面設計
7.3.3 Servlet類
7.3.4 JavaBean類
7.3.5 上程目錄
7.4 實現效果
7.5 本章小結
第三部分SSH框架套用實訓
第8章 SSH框架開發基礎
8.1 MVc模式和Struts技術
8.2 Spring框架技術
8.3 ORM和Hiberhate技術
8.4 基於SSH的Web套用開發
8.4.1 準備工作
8.4.2 建立公共類
8.4.3 建立數據訪問層
8.4.4 建立DAO層
8.4.5 業務邏輯層
8.4.6 創建Action類BookAction
8.4.7 Web頁面設計
8.5 本章小結與項目安排
第9章 科研文檔管理系統(c級)
9.1 項目概述
9.2 資料庫設計
9.2.1 數據表設計
9.2.2 DBPool資料庫連線池配置
9.2.3 Tomcat資料庫連線池設定
9.3 實現步驟
9.3.1 新建Tomcat工程檔案
9.3.2 導入資料庫驅動
9.3.3 創建包
9.3.4 創建JSP頁面
9.3.5 創建Servllet
9.3.6 創建Java類
9.4 實現效果
9.4.1 用戶管理
9.4.2 檔案管理
9.5 本章小結
第10章 輕量級線上考試系統(B級)
10.1 項目概述
10.2 資料庫設計
1 0.3 Struts框架的實現
1 0.3.1 配置Struts
lO.3.2 創建頁面
10.3.3 配置Action
10.3.4 編寫Action類
10.3.5 編寫ActionFollll類
10.4 Hibernate框架的實現
10.4.1 Itibemate配置
10.4.2 映射檔案
10.5 關鍵實現和效果
10.5.1 教師試題管理
10.5.2 試卷自動生成
10.5.3 學生線上考試
10.6 本章小結
後記
參考文獻