中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

超值優(yōu)惠券
¥50
滿100可用 有效期2天

全場圖書通用(淘書團除外)

不再提示
關(guān)閉
歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
Java Web開發(fā)教程-基于Struts2+Hibernate+Spring

包郵 Java Web開發(fā)教程-基于Struts2+Hibernate+Spring

出版社:人民郵電出版社出版時間:2017-04-01
開本: 32開 頁數(shù): 390
本類榜單:教材銷量榜
中 圖 價:¥35.7(6.0折) 定價  ¥59.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Java Web開發(fā)教程-基于Struts2+Hibernate+Spring 版權(quán)信息

Java Web開發(fā)教程-基于Struts2+Hibernate+Spring 本書特色

具體包括Web的概念、計算機網(wǎng)絡(luò)體系結(jié)構(gòu)、HTTP協(xié)議、Java Web開發(fā)環(huán)境、JSP基礎(chǔ)、 JSP中的文件操作、 Java web的數(shù)據(jù)庫操作、Struts基礎(chǔ)、Struts核心文件、Struts2基本方法和關(guān)鍵技術(shù)、Hibernate開發(fā)基礎(chǔ)、Hibernate核心文件和接口、Spring基礎(chǔ)、 Spring原理與技術(shù)、并且以綜合實例的方式介紹了SSH集成方法及過程。

Java Web開發(fā)教程-基于Struts2+Hibernate+Spring 內(nèi)容簡介

1. 和極客學(xué)院在線視頻資源有機結(jié)合,實現(xiàn)O2O的學(xué)習(xí)方式。 2. JSP基礎(chǔ) Struts、Hibernate、Spring三大主流框架。 3. 案例習(xí)題并重,使得初學(xué)者學(xué)習(xí)的知識掌握的更牢固。 4. 提供源代碼、PPT課件。

Java Web開發(fā)教程-基于Struts2+Hibernate+Spring 目錄

第1章 Java Web應(yīng)用開發(fā)概述 1

1.1 Web的概念 1

1.1.1 Web的定義 1

1.1.2 JSP和其他Web編程語言 1

1.1.3 Web的相關(guān)標準 2

1.1.4 JSP開發(fā)Web應(yīng)用的4種方式 2

1.2 計算機網(wǎng)絡(luò)體系結(jié)構(gòu) 3

1.2.1 OSI模型 3

1.2.2 TCP/IP模型 4

1.2.3 B/S的應(yīng)用軟件架構(gòu) 4

1.3 HTTP 5

1.3.1 什么是HTTP 5

1.3.2 URL含義 5

1.3.3 HTTP請求 6

1.3.4 HTTP響應(yīng) 7

1.4 本章小結(jié) 9

習(xí)題 9

第2章 Java Web開發(fā)環(huán)境 10

2.1 Java開發(fā)包JDK 10

2.1.1 JDK下載安裝 10

2.1.2 JDK部署測試 12

2.2 可視化集成開發(fā)環(huán)境Eclipse 14

2.2.1 Eclipse概述 14

2.2.2 Eclipse的體系結(jié)構(gòu) 14

2.2.3 Eclipse的安裝及JDK集成 15

2.2.4 Eclipse開發(fā)Java程序 16

2.3 Web 服務(wù)器Tomcat 18

2.3.1 Tomcat概述 18

2.3.2 Tomcat的下載和安裝 18

2.3.3 在Eclipse中配置Tomcat 23

2.3.4 在Eclipse中測試Tomcat 26

2.3.5 Web應(yīng)用程序的部署 29

2.3.6 在Eclipse 中部署Web應(yīng)用程序 30

2.4 MySQL的下載與安裝 31

2.4.1 MySQL簡介 32

2.4.2 MySQL的下載 32

2.4.3 MySQL的安裝 34

2.4.4 MySQL Workbench的使用 40

2.5 本章小結(jié) 40

習(xí)題 40

第3章 JSP基礎(chǔ) 42

3.1 JSP頁面 42

3.1.1 編寫JSP 頁面文件 42

3.1.2 JSP 的運行分析 43

3.2 JSP語法 44

3.2.1 JSP聲明 44

3.2.2 JSP表達式 45

3.2.3 JSP注釋 46

3.2.4 JSP指令 47

3.3 JSP內(nèi)置對象 50

3.3.1 JSP內(nèi)置對象概述 50

3.3.2 request對象 51

3.3.3 response對象 53

3.3.4 out對象 55

3.3.5 session對象 56

3.3.6 application對象 58

3.4 JSP動作標簽 60

3.4.1 包含標簽 60

3.4.2 轉(zhuǎn)發(fā)標簽 61

3.4.3 參數(shù)標簽 62

3.4.4 創(chuàng)建Bean 標簽 63

3.4.5 設(shè)置屬性值標簽 64

3.4.6 獲取屬性值標簽 64

3.5 JavaBean的使用 65

3.5.1 JavaBean概述 65

3.5.2 JavaBean種類 65

3.5.3 定義JavaBean 65

3.5.4 設(shè)置JavaBean的屬性 66

3.5.5 JavaBean的存儲范圍 67

3.5.6 JavaBean實例 67

3.6 Servlet的使用 70

3.6.1 Servlet概述 70

3.6.2 Servlet結(jié)構(gòu)體系 70

3.6.3 Servlet技術(shù)特點 71

3.6.4 Servlet與JSP的區(qū)別 71

3.6.5 Servlet的生命周期 71

3.6.6 Servlet的常用類和接口 72

3.6.7 Servlet實例 74

3.7 本章小結(jié) 76

習(xí)題 77

第4章 JSP文件操作 78

4.1 獲取文件信息 78

4.2 創(chuàng)建、刪除Web服務(wù)目錄 79

4.2.1 創(chuàng)建目錄和文件 79

4.2.2 刪除文件和目錄 81

4.3 讀寫文件 82

4.3.1 讀寫文件的常用流 82

4.3.2 讀取文件 84

4.3.3 寫文件 86

4.4 文件上傳 88

4.5 文件下載 89

4.6 本章小結(jié) 91

習(xí)題 91

第5章 Java Web的數(shù)據(jù)庫操作 92

5.1 JDBC技術(shù) 92

5.1.1 JDBC簡介 92

5.1.2 JDBC連接數(shù)據(jù)庫的過程 93

5.2 JDBC的API 93

5.2.1 Connection接口 93

5.2.2 DriverManager類 93

5.2.3 Statement接口 93

5.2.4 PreparedStatement接口 93

5.2.5 ResultSet接口 94

5.3 使用JDBC連接MySQL數(shù)據(jù)庫 94

5.3.1 下載并安裝MySQL JDBC驅(qū)動 94

5.3.2 Java程序連接MySQL數(shù)據(jù)庫 95

5.4 JDBC操作數(shù)據(jù)庫 96

5.4.1 添加數(shù)據(jù) 96

5.4.2 查詢數(shù)據(jù) 97

5.4.3 修改數(shù)據(jù) 97

5.4.4 刪除數(shù)據(jù) 98

5.5 JDBC在Java Web中的應(yīng)用 98

5.5.1 開發(fā)模式 98

5.5.2 分頁查詢 98

5.5.3 JSP通過JDBC驅(qū)動MySQL

數(shù)據(jù)庫實例 98

5.6 本章小結(jié) 101

習(xí)題 102

第6章 Struts基礎(chǔ) 103

6.1 Struts開發(fā)基礎(chǔ) 103

6.1.1 MVC的基本概念 103

6.1.2 Struts的工作原理 104

6.1.3 Struts 2的優(yōu)點 106

6.2 Struts 開發(fā)準備 106

6.2.1 Tomcat 服務(wù)器基本知識 106

6.2.2 下載并安裝Tomcat服務(wù)器 107

6.2.3 在Eclipse中部署Tomcat 107

6.3 Struts開發(fā)實例 107

6.3.1 MyfirstStruts項目概述 107

6.3.2 創(chuàng)建Struts工程MyfirstStruts 108

6.3.3 在Eclipse中部署Struts開發(fā)包 109

6.3.4 編寫工程配置文件web.xml 109

6.3.5 創(chuàng)建struts.properties文件 111

6.3.6 編寫struts.xml控制器文件 112

6.3.7 開發(fā)index.jsp和success.jsp前端頁面文件 112

6.3.8 開發(fā)后臺Struts處理

程序HelloAction.java 113

6.3.9 運行MyfirstStruts工程 114

6.4 本章小結(jié) 115

習(xí)題 115

第7章 Struts核心文件 116

7.1 Struts配置文件之web.xml 116

7.1.1 web.xml的主要作用 116

7.1.2 web.xml關(guān)鍵元素分析 116

7.2 Struts配置文件之struts.properties 117

7.2.1 struts.properties的主要作用 117

7.2.2 struts.properties關(guān)鍵元素分析 117

7.3 Struts配置文件之struts.xml 118

7.3.1 struts.xml的主要作用 118

7.3.2 struts.xml關(guān)鍵元素分析 118

7.4 Struts之Action類文件 120

7.4.1 Action接口和ActionSupport

基類 120

7.4.2 Action與Servlet API 121

7.4.3 ModelDriven接口 122

7.4.4 異常處理 124

7.5 本章小結(jié) 125

習(xí)題 125

第8章 Struts基本方法和關(guān)鍵技術(shù) 126

8.1 Struts數(shù)據(jù)校驗 126

8.1.1 基本類型轉(zhuǎn)換 126

8.1.2 自定義類型轉(zhuǎn)換 131

8.1.3 Action中的validate()校驗方法 132

8.1.4 XWork校驗框架實現(xiàn)方法 137

8.2 Struts 2框架國際化的方法 142

8.2.1 編寫國際化資源文件 142

8.2.2 訪問國際化資源文件 143

8.2.3 資源文件加載過程 147

8.3 使用Struts 2攔截器 148

8.3.1 配置Struts攔截器 149

8.3.2 Struts 2內(nèi)置攔截器 151

8.4 自定義攔截器 156

8.4.1 創(chuàng)建自定義攔截器 156

8.4.2 配置自定義攔截器 157

8.4.3 攔截器執(zhí)行順序分析 157

8.4.4 創(chuàng)建和配置方法過濾攔截器 161

8.5 AJAX概念和原理 162

8.5.1 AJAX概念 162

8.5.2 AJAX原理 162

8.6 XMLHttpRequest 163

8.6.1 XMLHttpRequest基礎(chǔ)知識 163

8.6.2 XMLHttpRequest的屬性和方法 164

8.7 AJAX標簽的應(yīng)用 170

8.7.1 AJAX標簽依賴包 170

8.7.2 AJAX標簽的使用 171

8.8 AJAX的JSON插件 173

8.8.1 JSON插件概述 173

8.8.2 JSON插件的使用 174

8.8.3 JSON插件使用實例 175

8.9 文件控制上傳和下載 178

8.9.1 文件上傳 178

8.9.2 文件下載 182

8.10 Struts開發(fā)實戰(zhàn) 184

8.11 本章小結(jié) 187

習(xí)題 188

第9章 Hibernate開發(fā)基礎(chǔ) 190

9.1 Hibernate入門 190

9.1.1 持久層概述 190

9.1.2 Hibernate簡介 191

9.1.3 Hibernate的工作原理 191

9.2 Hibernate開發(fā)準備 192

9.2.1 Hibernate開發(fā)包的下載 192

9.2.2 在Eclipse中部署Hibernate開發(fā)環(huán)境 193

9.2.3 安裝部署MySQL驅(qū)動 195

9.3 MyfirstHibernate項目開發(fā) 196

9.3.1 開發(fā)Hibernate項目的完整流程 196

9.3.2 創(chuàng)建MyfirstHibernate項目 197

9.3.3 創(chuàng)建數(shù)據(jù)表USER 199

9.3.4 POJO映射類User.java 199

9.3.5 映射文件User.hbm.xml 200

9.3.6 hibernate.cfg.xml配置文件 201

9.3.7 輔助工具類SessionFactory.Java 202

9.3.8 DAO接口類UserDAO.java 204

9.3.9 DAO接口實現(xiàn)類UserDAOImpl.Java 205

9.3.10 測試類UserClientTest.java 206

9.4 本章小結(jié) 209

習(xí)題 210

第10章 Hibernate核心文件和接口 211

10.1 配置文件hibernate.cfg.xml解析 211

10.2 映射文件*.hbm.xml解析 215

10.2.1 文件結(jié)構(gòu) 216

10.2.2 標識屬性 217

10.2.3 使用property元素映射普通屬性 219

10.2.4 映射集合屬性 221

10.3 Hibernate關(guān)聯(lián)關(guān)系映射 227

10.3.1 單向的一對一關(guān)聯(lián) 227

10.3.2 單向的一對多關(guān)聯(lián) 230

10.3.3 單向的多對一關(guān)聯(lián) 231

10.3.4 單向的多對多關(guān)聯(lián) 232

10.3.5 雙向的一對一關(guān)聯(lián) 233

10.3.6 雙向的一對多關(guān)聯(lián) 236

10.3.7 雙向的多對一關(guān)聯(lián) 236

10.3.8 雙向的多對多關(guān)聯(lián) 238

10.4 Hibernate核心接口 240

10.4.1 Configuration類 240

10.4.2 SessionFactory接口 240

10.4.3 Session接口 241

10.4.4 Query接口 242

10.4.5 Criteria接口 244

10.4.6 Transaction接口 246

10.5 Hibernate項目實例 246

10.5.1 搭建Hibernate項目環(huán)境 246

10.5.2 添加Hibernate開發(fā)包 247

10.5.3 創(chuàng)建項目基礎(chǔ)代碼和Hibernate配置文件 249

10.5.4 開發(fā)DAO層代碼 253

10.5.5 開發(fā)Service層代碼 254

10.5.6 開發(fā)測試代碼 255

10.5.7 查看測試結(jié)果 256

10.6 本章小結(jié) 257

習(xí)題 257

第11章 Spring基礎(chǔ) 258

11.1 Spring基本概念 258

11.2 Spring下載及配置 260

11.2.1 下載Spring開發(fā)包 260

11.2.2 Spring開發(fā)包準備 261

11.2.3 在項目中配置Spring 262

11.2.4 學(xué)生信息系統(tǒng)實例 265

11.2.5 Spring的IoC容器 269

11.3 Spring MVC技術(shù) 270

11.3.1 MVC的基本思想 270

11.3.2 Spring MVC工作流程 271

11.3.3 Spring MVC框架的特點 272

11.3.4 分發(fā)器(DispatcherServlet) 272

11.3.5 控制器 274

11.3.6 處理器映射 275

11.3.7 視圖解析器 276

11.3.8 異常處理 277

11.4 Spring MVC實例 278

11.5 本章小結(jié) 281

習(xí)題 282

第12章 深入Spring技術(shù) 283

12.1 控制反轉(zhuǎn)原理 283

12.1.1 控制反轉(zhuǎn)與依賴注入 283

12.1.2 依賴注入的實現(xiàn)方式 284

12.2 配置Bean的屬性和依賴關(guān)系 290

12.2.1 簡單Bean的配置 290

12.2.2 合作者Bean的配置 293

12.2.3 注入集合值 294

12.3 Bean的生命周期 298

12.3.1 管理Bean的生命周期 298

12.3.2 Spring容器中Bean的作用域 300

12.3.3 Bean的實例化 300

12.3.4 Bean的銷毀 306

12.3.5 協(xié)調(diào)作用域不同的Bean 310

12.4 Bean感知Spring容器 314

12.4.1 使用BeanNameAware接口 315

12.4.2 使用BeanFactoryAware、Application ContextAware接口 317

12.5 Spring的國際化支持 319

12.6 Spring之數(shù)據(jù)庫開發(fā) 322

12.6.1 Spring JDBC的優(yōu)勢 322

12.6.2 Spring JDBCTemplate的解析 325

12.6.3 Spring JDBCTemplate的常用方法 328

12.6.4 Spring數(shù)據(jù)庫開發(fā)的步驟 335

12.7 本章小結(jié) 343

習(xí)題 344

第13章 SSH集成方法及綜合實例 346

13.1 部署Spring開發(fā)環(huán)境 346

13.1.1 Struts集成Hibernate 346

13.1.2 構(gòu)建Spring集成環(huán)境 349

13.2 Spring集成Hibernate 352

13.2.1 在Spring中配置SessionFactory 352

13.2.2 使用HibernateTemplate訪問數(shù)據(jù)庫 354

13.2.3 使用HibernateCallback回調(diào)接口 356



13.3 Spring集成Struts 2 357

13.3.1 Spring托管Struts Action處理器 357

13.3.2 Spring集成Struts實例 361

13.4 客戶管理系統(tǒng) 367

13.4.1 數(shù)據(jù)庫層實現(xiàn) 367

13.4.2 Hibernate持久層設(shè)計 368

13.4.3 DAO層設(shè)計 370

13.4.4 業(yè)務(wù)邏輯層設(shè)計 373

13.4.5 完成客戶登錄設(shè)計 374

13.4.6 查詢所有客戶信息 378

13.4.7 添加客戶信息 380

13.4.8 刪除客戶信息 382

13.4.9 更新客戶信息 384

13.5 本章小結(jié) 386

附錄 Java Web開發(fā)常見錯誤及

解決方法 387

展開全部

Java Web開發(fā)教程-基于Struts2+Hibernate+Spring 作者簡介

極客學(xué)院是中國開發(fā)在線學(xué)習(xí)平臺,匯集了幾十名國內(nèi)*的有多年項目和實戰(zhàn)經(jīng)驗的Android開發(fā)授課大師,精心制作了上千個高質(zhì)量視頻教程,涵蓋了Android開發(fā)學(xué)習(xí)的基礎(chǔ)入門、中級進階,高級提升、項目實戰(zhàn)開發(fā)等專業(yè)的android開發(fā)課程。 極客學(xué)院背后是一支瘋狂喜歡編程,狂熱開發(fā)移動app的超有活力團隊。他們希望通過*的,高質(zhì)量的,專業(yè)實戰(zhàn)的在線開發(fā)課程打破傳統(tǒng)的編程學(xué)習(xí)模式,以新一代的編程學(xué)習(xí)模式幫助開發(fā)者更快更好的學(xué)習(xí)Android開發(fā),幫助開發(fā)者通過技術(shù)實現(xiàn)自己的理想。 作為國內(nèi)*IT職業(yè)在線教育平臺,極客學(xué)院一直致力于“讓學(xué)習(xí)更有效”,幫助IT從業(yè)者在最短的時間內(nèi)獲得最多的知識,技能得到最快的提升。目前,極客學(xué)院已擁有60多萬IT從業(yè)者用戶。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 一体化污水处理设备,一体化污水设备厂家-宜兴市福源水处理设备有限公司 | 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 诚暄电子公司首页-线路板打样,pcb线路板打样加工制作厂家 | 南京泽朗生物科技有限公司-液体饮料代加工_果汁饮料代加工_固体饮料代加工 | 黄石妇科医院_黄石东方女子医院_黄石东方妇产医院怎么样 | 天坛家具官网| 网站建设,北京网站建设,北京网站建设公司,网站系统开发,北京网站制作公司,响应式网站,做网站公司,海淀做网站,朝阳做网站,昌平做网站,建站公司 | 成人纸尿裤,成人尿不湿,成人护理垫-山东康舜日用品有限公司 | 沈阳缠绕包装机厂家直销-沈阳海鹞托盘缠绕包装机价格 | 捷码低代码平台 - 3D数字孪生_大数据可视化开发平台「免费体验」 | 纯化水设备-EDI-制药-实验室-二级反渗透-高纯水|超纯水设备 | 电动葫芦|手拉葫芦|环链电动葫芦|微型电动葫芦-北京市凌鹰起重机械有限公司 | 北京燃气公司 用户服务中心 | 派财经_聚焦数字经济内容服务平台 | 河南15年专业网站建设制作设计,做网站就找郑州启凡网络公司 | 昆山PCB加工_SMT贴片_PCB抄板_线路板焊接加工-昆山腾宸电子科技有限公司 | 杭州可当科技有限公司—流量卡_随身WiFi_AI摄像头一站式解决方案 | 月嫂_保姆_育婴_催乳_母婴护理_产后康复_养老护理-吉祥到家家政 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 天命文免费算命堂_自助算命_自由算命系统_长文周易 | Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd | 检验科改造施工_DSA手术室净化_导管室装修_成都特殊科室建设厂家_医疗净化工程公司_四川华锐 | 焊接减速机箱体,减速机箱体加工-淄博博山泽坤机械厂 | 工业洗衣机_工业洗涤设备_上海力净工业洗衣机厂家-洗涤设备首页 bkzzy在职研究生网 - 在职研究生招生信息咨询平台 | pos机办理,智能/扫码/二维码/微信支付宝pos机-北京万汇通宝商贸有限公司 | 煤机配件厂家_刮板机配件_链轮轴组_河南双志机械设备有限公司 | 安徽净化工程设计_无尘净化车间工程_合肥净化实验室_安徽创世环境科技有限公司 | 辐射仪|辐射检测仪|辐射巡测仪|个人剂量报警仪|表面污染检测仪|辐射报警仪|辐射防护网 | 周易算网-八字测算网 - 周易算网-宝宝起名取名测名字周易八字测算网 | H型钢切割机,相贯线切割机,数控钻床,数控平面钻,钢结构设备,槽钢切割机,角钢切割机,翻转机,拼焊矫一体机 | 巨野电机维修-水泵维修-巨野县飞宇机电维修有限公司 | 上海APP开发-APP制作-APP定制开发-上海APP开发制作公司-咏熠科技 | 水性漆|墙面漆|木器家具漆|水漆涂料_晨阳水漆官网 | 深圳南财多媒体有限公司介绍 | SPC工作站-连杆综合检具-表盘气动量仪-内孔缺陷检测仪-杭州朗多检测仪器有限公司 | BOE画框屏-触摸一体机-触控查询一体机-触摸屏一体机价格-厂家直销-触发电子 | 合同书格式和范文_合同书样本模板_电子版合同,找范文吧 | 科威信洗净科技,碳氢清洗机,超声波清洗机,真空碳氢清洗机 | LED太阳能中国结|发光红灯笼|灯杆造型灯|节日灯|太阳能灯笼|LED路灯杆装饰造型灯-北京中海轩光电 | 首页-恒温恒湿试验箱_恒温恒湿箱_高低温试验箱_高低温交变湿热试验箱_苏州正合 | 外贮压-柜式-悬挂式-七氟丙烷-灭火器-灭火系统-药剂-价格-厂家-IG541-混合气体-贮压-非贮压-超细干粉-自动-灭火装置-气体灭火设备-探火管灭火厂家-东莞汇建消防科技有限公司 | 踏板力计,制动仪,非接触多功能速度仪,逆反射系数测试仪-创宇 |