-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Java EE項目開發教程(第3版)(含視頻教學)(本科教材) 版權信息
- ISBN:9787121328671
- 條形碼:9787121328671 ; 978-7-121-32867-1
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Java EE項目開發教程(第3版)(含視頻教學)(本科教材) 本書特色
本書以“網上書店”項目為引導,系統簡明地介紹Java EE基本技術和應用方法,對Java EE的教學具有明顯的優勢。其基本方法是把繁多和復雜的內容分散開來,通過應用理解原理和方法。本書從結構上做了調整,更加規范,與Java EE項目開發直接結合。本書共10章,清晰地劃分為項目開發準備、項目開發入門、項目開發綜合、項目開發技術4個部分;通過與項目相關的知識點介紹,對項目開發過程中的疑問進行詳細的解答。本書免費提供教學課件、實例工程文件和配套的jar包。同時,提供二維碼掃碼教學視頻,均可到華信教育資源網(www.hxedu.com.cn)直接下載通過PC播放。本書可以作為大學本專科Java EE課程教材、實習教材,也可以作為Java EE技術培訓和入門參考書。
Java EE項目開發教程(第3版)(含視頻教學)(本科教材) 內容簡介
本書以“網上書店”項目為引導,系統簡明地介紹Java EE基本技術和應用方法,對Java EE的教學具有明顯的優勢。其基本方法是把繁多和復雜的內容分散開來,通過應用理解原理和方法。本書從結構上做了調整,更加規范,與Java EE項目開發直接結合。本書共10章,清晰地劃分為項目開發準備、項目開發入門、項目開發綜合、項目開發技術4個部分;通過與項目相關的知識點介紹,對項目開發過程中的疑問進行詳細的解答。本書免費提供教學課件、實例工程文件和配套的jar包。同時,提供二維碼掃碼教學視頻,均可到華信教育資源網(www.hxedu.com.cn)直接下載通過PC播放。本書可以作為大學本專科Java EE課程教材、實習教材,也可以作為Java EE技術培訓和入門參考書。
Java EE項目開發教程(第3版)(含視頻教學)(本科教材) 目錄
第1章 項目開發準備:Java EE開發環境 1
1.1 Java EE軟件安裝 1
1.1.1 下載安裝JDK 8 2
1.1.2 下載安裝Tomcat 9 6
1.1.3 安裝MyEclipse 2017 8
1.1.4 安裝MySQL 5.7 12
1.1.5 設置MySQL字符集 15
1.1.6 創建MySQL數據庫 18
1.2 Java EE環境搭建 20
1.2.1 配置MyEclipse 2017所用的JRE 21
1.2.2 集成MyEclipse 2017與Tomcat 9 22
1.2.3 MyEclipse 2017連接MySQL 24
1.3 MyEclipse 2017環境簡介 26
1.3.1 標準界面元素 27
1.3.2 組件化的功能 30
習題一 30
第2章 項目開發入門:Java EE開發初步 31
2.1 簡單Web程序開發 31
2.1.1 創建Web項目 31
2.1.2 編寫JSP頁面 32
2.1.3 部署項目 33
2.1.4 運行瀏覽 35
2.2 MyEclipse項目管理 35
2.2.1 導出項目 36
2.2.2 移除項目 36
2.2.3 打開項目 37
2.2.4 導入項目 37
2.3 Java EE傳統開發 39
2.3.1 Model1模式 39
2.3.2 入門實踐一:JSP JDBC實現登錄 39
2.3.3 Java EE程序的調試 45
2.3.4 知識點—包、目錄、Jar文件、Servlet、JSP、JDBC 49
習題二 51
第3章 項目開發入門:Java EE框架與 MVC模式 52
3.1 Struts 2讓網頁與控制分離 52
3.1.1 Struts 2框架 52
3.1.2 入門實踐二:JSP Struts 2 JDBC實現登錄 56
3.1.3 知識點—Struts 2:配置、Action 61
3.2 Hibernate把數據持久化 66
3.2.1 Hibernate概述 66
3.2.2 入門實踐三:JSP Hibernate實現登錄 67
3.2.3 知識點—Hibernate:配置、接口及ORM基礎 74
3.2.4 入門實踐四:JSP DAO Hibernate實現登錄 79
3.2.5 知識點—DAO模式、HQL語言和Query接口 82
3.3 MVC框架開發模式 85
3.3.1 MVC思想 85
3.3.2 入門實踐五:JSP Struts 2 DAO Hibernate實現登錄 86
3.3.3 知識點—Action:與屬性分離 87
習題三 89
第4章 項目開發入門:Java EE框架集成 90
4.1 Java EE組件集成原理 90
4.1.1 IoC(控制反轉)機制 90
4.1.2 Spring框架 93
4.2 Spring/Hibernate集成應用 96
4.2.1 入門實踐六:JSP Spring DAO Hibernate實現登錄 97
4.2.2 知識點—Spring容器、DAO層 104
4.3 Struts 2/Spring集成應用 107
4.3.1 讓Spring代管Action 107
4.3.2 入門實踐七:JSP Struts 2 Spring JDBC實現登錄 107
4.4 SSH2多框架整合 110
4.4.1 以Spring為核心的整合思路 111
4.4.2 入門實踐八:JSP Struts 2 Spring DAO Hibernate組合 111
習題四 116
第5章 項目開發綜合:網上書店應用的架構設計 117
5.1 網上書店的架構 117
5.1.1 功能需求和展示 117
5.1.2 業務層的引入:多框架整合(含Service層) 118
5.1.3 系統架構:原理與實施 127
5.2 搭建項目框架 128
5.3 注冊、登錄和注銷功能開發 133
5.3.1 表示層頁面設計 133
5.3.2 持久層接口設計 141
5.3.3 業務及控制邏輯設計 143
5.3.4 用Spring整合各組件 145
5.3.5 輔助編碼 147
5.3.6 部署運行 149
習題五 150
第6章 項目開發綜合:顯示圖書功能開發 151
6.1 需求展示 151
6.2 開發步驟 152
6.2.1 顯示圖書類別 152
6.2.2 按類別顯示圖書 157
6.2.3 分頁顯示圖書 162
6.2.4 搜索圖書 171
6.3 知識點—Struts 2:標簽庫 175
6.3.1 數據標簽 175
6.3.2 控制標簽 176
習題六 177
第7章 項目開發綜合:購物車功能開發 178
7.1 需求展示 178
7.2 開發步驟 179
7.2.1 添加到購物車 179
7.2.2 顯示購物車 188
7.2.3 結賬下訂單 191
7.3 知識點—Struts 2:OGNL表達式 198
7.3.1 OGNL基礎 198
7.3.2 OGNL的集合操作 199
7.4 知識點—Hibernate數據關聯 200
7.4.1 多對一 200
7.4.2 一對多 202
7.4.3 雙向關聯 204
習題七 207
第8章 項目開發技術:日志輸出和事務管理 208
8.1 Spring AOP簡介 208
8.1.1 從代理機制初探AOP 208
8.1.2 動態代理 209
8.1.3 AOP基本概念 210
8.1.4 通知Advice 212
8.1.5 切入點Pointcut 213
8.1.6 Spring對事務的支持 215
8.2 開發步驟 217
8.2.1 為訂單添加日志輸出 217
8.2.2 將結賬過程納入事務管理 219
8.3 知識點—Hibernate緩存、事務管理 221
8.3.1 緩存管理 221
8.3.2 事務 222
習題八 224
第9章 項目開發技術:Ajax驗證用戶注冊 225
9.1 開發步驟 225
9.2 Ajax入門 230
9.2.1 Asynchronous JavaScript XML 230
9.2.2 XMLHttpRequest 232
9.2.3 基于Ajax的用戶注冊實例 233
9.2.4 Ajax集成技術:DWR 233
習題九 234
第10章 項目開發技術:Java EE應用測試與發布 235
10.1 測試 235
10.1.1 應用測試:使用JUnit單元測試框架 235
10.1.2 性能與壓力測試 239
10.2 發布 240
10.2.1 發布網上書店 240
10.2.2 知識點—發布文件的類型 241
習題十 242
Java EE項目開發教程(第3版)(含視頻教學)(本科教材) 作者簡介
鄭阿奇,男,南京師范大學教授,主編多個系列高等院校計算機教材,其中十多種入選普通高等教育“十一五”國家級規劃教材和“十二五”職業教育國家規劃教材。
- >
詩經-先民的歌唱
- >
羅庸西南聯大授課錄
- >
上帝之肋:男人的真實旅程
- >
經典常談
- >
唐代進士錄
- >
苦雨齋序跋文-周作人自編集
- >
名家帶你讀魯迅:故事新編
- >
人文閱讀與收藏·良友文學叢書:一天的工作