久久人人做人人妻人人玩精品hd,精品国产成人av在线,好姑娘在线视频免费观看 ,含羞草电影免费看韩国,果冻传媒一区

當(dāng)前位置 : 首頁(yè)  圖書 正文

Web框架技術(shù)(Struts2+Hibernate5+Spring5)教程(第2版)簡(jiǎn)介,目錄書摘

2020-01-16 16:30 來源:京東 作者:京東
框架spring
Web框架技術(shù)(Struts2+Hibernate5+Spring5)教程(第2版)
暫無報(bào)價(jià)
6評(píng)論 100%好評(píng)
內(nèi)容簡(jiǎn)介:

本書旨在培養(yǎng)學(xué)生的Java Web框架技術(shù)實(shí)踐創(chuàng)新和工程能力,為廣大讀者提供一本Java Web框架知識(shí)綜合學(xué)習(xí)和積累項(xiàng)目開發(fā)經(jīng)驗(yàn)的書。

全書理論聯(lián)系實(shí)踐,引進(jìn)以項(xiàng)目為驅(qū)動(dòng)的教學(xué)模式,詳細(xì)系統(tǒng)地講解Struts2、Hibernate5和Spring5框架技術(shù),將項(xiàng)目開發(fā)貫穿整個(gè)知識(shí)體系。全書共分11章,內(nèi)容包括Struts2框架技術(shù)入門、Struts2核心組件詳解、Struts2的高級(jí)組件、基于Struts2的個(gè)人信息管理系統(tǒng)項(xiàng)目實(shí)訓(xùn)、Hibernate5框架技術(shù)入門、Hibernate5核心組件詳解、Hibernate5的高級(jí)組件、基于Struts2+Hibernate5的教務(wù)管理系統(tǒng)項(xiàng)目實(shí)訓(xùn)、Spring5框架技術(shù)入門、Spring5的AOP框架、基于Struts2+Hibernate5+Spring5的校園論壇BBS項(xiàng)目實(shí)訓(xùn)。通過30多個(gè)小項(xiàng)目和3個(gè)大項(xiàng)目的開發(fā)實(shí)踐,使讀者能夠掌握基本理論知識(shí),并鍛煉讀者的綜合應(yīng)用能力。

本書可作為普通高等院校的Java Web框架技術(shù)教材,也可作為Java工程師培訓(xùn)教材或作為Java工程師的參考書。


目錄:

目錄

第1章Struts2框架技術(shù)入門1

1.1Struts2的基礎(chǔ)知識(shí)1

1.1.1Struts2的由來與發(fā)展1

1.1.2Struts2軟件包的下載和配置2

1.1.3MVC設(shè)計(jì)模式15

1.1.4Struts2的工作原理16

1.2Struts2的核心組件17

1.2.1Struts2的控制器組件17

1.2.2Struts2的模型組件18

1.2.3Struts2的視圖組件20

1.3基于Struts2的登錄系統(tǒng)21

1.3.1使用NetBeans8開發(fā)項(xiàng)目21

1.3.2使用MyEclipse 2017開發(fā)項(xiàng)目26

1.3.3使用Eclipse開發(fā)項(xiàng)目33

1.4本章小結(jié)34

1.5習(xí)題34

1.5.1選擇題34

1.5.2填空題35

1.5.3簡(jiǎn)答題35

1.5.4實(shí)訓(xùn)題35第2章Struts2核心組件詳解36

2.1Struts2的配置文件struts.xml36

2.1.1struts.xml配置文件的結(jié)構(gòu)36

2.1.2Bean配置37

2.1.3常量配置38

2.1.4包含配置39

2.1.5包配置40

2.1.6命名空間配置41

2.1.7Action配置42

2.1.8結(jié)果配置43

2.1.9攔截器配置43

2.2Struts2的核心控制器StrutsPrepareAndExecuteFilter43

2.3Struts2的業(yè)務(wù)控制器Action44

2.3.1Action接口和ActionSupport類44

2.3.2Action實(shí)現(xiàn)類48

2.3.3Action訪問ActionContext49

2.3.4Action直接訪問Servlet54

2.3.5Action中的動(dòng)態(tài)方法調(diào)用57

2.4Struts2的OGNL表達(dá)式62

2.4.1Struts2的OGNL表達(dá)式62

2.4.2Struts2的OGNL集合66

2.5Struts2的標(biāo)簽庫(kù)67

2.5.1Struts2的標(biāo)簽庫(kù)概述67

2.5.2Struts2的表單標(biāo)簽67

2.5.3Struts2的非表單標(biāo)簽75

2.5.4Struts2的數(shù)據(jù)標(biāo)簽78

2.5.5Struts2的控制標(biāo)簽85

2.6本章小結(jié)94

2.7習(xí)題94

2.7.1選擇題94

2.7.2填空題95

2.7.3簡(jiǎn)答題95

2.7.4實(shí)訓(xùn)題95第3章Struts2的高級(jí)組件96

3.1Struts2的國(guó)際化96

3.1.1Struts2實(shí)現(xiàn)國(guó)際化的流程96

3.1.2Struts2國(guó)際化應(yīng)用實(shí)例99

3.2Struts2的攔截器104

3.2.1Struts2攔截器的基礎(chǔ)知識(shí)104

3.2.2Struts2攔截器實(shí)現(xiàn)類105

3.2.3Struts2攔截器應(yīng)用實(shí)例106

3.3Struts2的輸入校驗(yàn)110

3.3.1Struts2輸入驗(yàn)證的基礎(chǔ)知識(shí)110

3.3.2Struts2的手工驗(yàn)證117

3.3.3Struts2內(nèi)置校驗(yàn)器的使用121

3.3.4Struts2內(nèi)置校驗(yàn)器應(yīng)用實(shí)例127

3.4Struts2的文件上傳和下載134

3.4.1文件上傳134

3.4.2文件下載140

3.5本章小結(jié)144

3.6習(xí)題145

3.6.1選擇題145

3.6.2填空題145

3.6.3簡(jiǎn)答題145

3.6.4實(shí)訓(xùn)題146第4章基于Struts2的個(gè)人信息管理系統(tǒng)項(xiàng)目實(shí)訓(xùn)147

4.1項(xiàng)目需求說明147

4.2項(xiàng)目系統(tǒng)分析147

4.3項(xiàng)目的數(shù)據(jù)庫(kù)設(shè)計(jì)148

4.4項(xiàng)目實(shí)現(xiàn)150

4.4.1項(xiàng)目文件結(jié)構(gòu)150

4.4.2用戶登錄和注冊(cè)功能的實(shí)現(xiàn)151

4.4.3系統(tǒng)主頁(yè)面功能的實(shí)現(xiàn)184

4.4.4個(gè)人信息管理功能的實(shí)現(xiàn)188

4.4.5通訊錄管理功能的實(shí)現(xiàn)202

4.4.6日程安排管理功能的實(shí)現(xiàn)218

4.4.7個(gè)人文件管理功能的實(shí)現(xiàn)236

4.5本章小結(jié)249

4.6習(xí)題249

實(shí)訓(xùn)題249第5章Hibernate5框架技術(shù)入門250

5.1Hibernate5的基礎(chǔ)知識(shí)250

5.1.1Hibernate5的發(fā)展與特點(diǎn)250

5.1.2Hibernate5軟件包的下載和配置251

5.1.3Hibernate5的工作原理254

5.2Hibernate5的核心組件254

5.3基于Struts2和Hibernate5的登錄和注冊(cè)系統(tǒng)255

5.4本章小結(jié)270

5.5習(xí)題270

5.5.1選擇題270

5.5.2填空題270

5.5.3簡(jiǎn)答題270

5.5.4實(shí)訓(xùn)題271第6章Hibernate5核心組件詳解272

6.1Hibernate5的配置文件272

6.1.1hibernate.cfg.xml272

6.1.2hibernate.properties275

6.2Hibernate5的持久化對(duì)象278

6.2.1Hibernate5的持久化對(duì)象基礎(chǔ)知識(shí)278

6.2.2Hibernate5的持久化對(duì)象狀態(tài)279

6.3Hibernate5的映射文件281

6.4Hibernate5的Configuration類284

6.5Hibernate5的SessionFactory接口284

6.6Hibernate5的Session接口285

6.6.1Session接口的基礎(chǔ)知識(shí)285

6.6.2通過方法獲取持久化對(duì)象286

6.6.3操作持久化對(duì)象的常用方法287

6.7Hibernate5的Transaction接口290

6.8Hibernate5的Query接口291

6.8.1Query接口的基本知識(shí)291

6.8.2Query接口的常用方法292

6.9基于Struts2+Hibernate5的學(xué)生信息管理系統(tǒng)294

6.9.1項(xiàng)目介紹、主頁(yè)面以及查看學(xué)生信息功能的實(shí)現(xiàn)295

6.9.2添加學(xué)生信息功能的實(shí)現(xiàn)304

6.9.3修改學(xué)生信息功能的實(shí)現(xiàn)308

6.9.4刪除學(xué)生信息功能的實(shí)現(xiàn)316

6.10本章小結(jié)318

6.11習(xí)題319

6.11.1選擇題319

6.11.2填空題319

6.11.3簡(jiǎn)答題319

6.11.4實(shí)訓(xùn)題320第7章Hibernate5的高級(jí)組件321

7.1利用關(guān)聯(lián)關(guān)系操縱對(duì)象321

7.1.1一對(duì)一關(guān)聯(lián)關(guān)系321

7.1.2一對(duì)一關(guān)聯(lián)關(guān)系的應(yīng)用實(shí)例324

7.1.3一對(duì)多關(guān)聯(lián)關(guān)系336

7.1.4一對(duì)多關(guān)聯(lián)關(guān)系的應(yīng)用實(shí)例338

7.1.5多對(duì)多關(guān)聯(lián)關(guān)系345

7.1.6多對(duì)多關(guān)聯(lián)關(guān)系的應(yīng)用實(shí)例346

7.2Hibernate5數(shù)據(jù)查詢355

7.2.1Hibernate Query Language 355

7.2.2Criteria Query方式358

7.2.3Native SQL查詢358

7.3Hibernate5的事務(wù)管理358

7.3.1事務(wù)的特性358

7.3.2事務(wù)隔離359

7.3.3在Hibernate5配置文件中設(shè)置隔離級(jí)別360

7.3.4在Hibernate5中使用JDBC事務(wù)360

7.3.5在Hibernate5中使用JTA事務(wù)361

7.4Hibernate5的Cache管理361

7.4.1一級(jí)Cache362

7.4.2二級(jí)Cache362

7.5本章小結(jié)363

7.6習(xí)題363

7.6.1選擇題363

7.6.2填空題364

7.6.3簡(jiǎn)答題364

7.6.4實(shí)訓(xùn)題364第8章基于Struts2+Hibernate5的教務(wù)管理系統(tǒng)項(xiàng)目實(shí)訓(xùn)365

8.1項(xiàng)目需求說明365

8.2項(xiàng)目系統(tǒng)分析365

8.3項(xiàng)目的數(shù)據(jù)庫(kù)設(shè)計(jì)367

8.4項(xiàng)目實(shí)現(xiàn)369

8.4.1項(xiàng)目文件結(jié)構(gòu)369

8.4.2用戶登錄功能的實(shí)現(xiàn)370

8.4.3學(xué)生管理功能的實(shí)現(xiàn)396

8.4.4管理員管理功能的實(shí)現(xiàn)409

8.4.5教師管理功能的實(shí)現(xiàn)415

8.5本章小結(jié)415

8.6習(xí)題416

實(shí)訓(xùn)題416第9章Spring5框架技術(shù)入門417

9.1Spring5的基礎(chǔ)知識(shí)417

9.1.1Spring5的由來與發(fā)展417

9.1.2Spring5的下載與配置418

9.1.3Spring5框架的體系結(jié)構(gòu)421

9.2Spring5 IoC的原理和主要組件423

9.2.1IoC的基礎(chǔ)知識(shí)以及原理423

9.2.2IoC的主要組件429

9.2.3IoC的應(yīng)用實(shí)例432

9.2.4注入的兩種方式440

9.3基于Struts2+Hibernate5+Spring5的登錄系統(tǒng)443

9.3.1項(xiàng)目介紹443

9.3.2在web.xml中配置Struts2和Spring5445

9.3.3編寫視圖組件446

9.3.4Action和JavaBean446

9.3.5Struts2、Spring5和Hibernate的配置文件450

9.3.6Struts2、Spring5和Hibernate整合中常見問題452

9.3.7項(xiàng)目部署和運(yùn)行452

9.4本章小結(jié)453

9.5習(xí)題454

9.5.1選擇題454

9.5.2填空題454

9.5.3簡(jiǎn)答題454

9.5.4實(shí)訓(xùn)題454第10章Spring5的AOP框架455

10.1AOP框架基礎(chǔ)知識(shí)455

10.1.1AOP框架簡(jiǎn)介455

10.1.2Spring5的AOP框架主要術(shù)語457

10.2代理458

10.2.1靜態(tài)代理458

10.2.2動(dòng)態(tài)代理461

10.3創(chuàng)建通知463

10.3.1前置通知及應(yīng)用實(shí)例463

10.3.2后置通知及應(yīng)用實(shí)例466

10.3.3環(huán)繞通知及應(yīng)用實(shí)例468

10.3.4異常通知及應(yīng)用實(shí)例470

10.3.5引入通知473

10.4定義切入點(diǎn)473

10.4.1靜態(tài)切入點(diǎn)和動(dòng)態(tài)切入點(diǎn)473

10.4.2切入點(diǎn)的應(yīng)用實(shí)例474

10.5創(chuàng)建引入478

10.6本章小結(jié)479

10.7習(xí)題479

10.7.1選擇題479

10.7.2填空題479

10.7.3簡(jiǎn)答題479

10.7.4實(shí)訓(xùn)題480第11章基于Struts2+Hibernate5+Spring5的校園論壇BBS項(xiàng)目實(shí)訓(xùn)481

11.1項(xiàng)目需求分析481

11.2項(xiàng)目分析與設(shè)計(jì)482

11.3項(xiàng)目的數(shù)據(jù)庫(kù)設(shè)計(jì)483

11.4項(xiàng)目實(shí)現(xiàn)485

11.4.1項(xiàng)目的文件結(jié)構(gòu)和主頁(yè)面485

11.4.2BBS登錄功能的實(shí)現(xiàn)527

11.4.3BBS板塊管理功能的實(shí)現(xiàn)536

11.4.4BBS帖子管理功能的實(shí)現(xiàn)544

11.4.5個(gè)人信息管理功能的實(shí)現(xiàn)574

11.5本章小結(jié)584

11.6習(xí)題584

實(shí)訓(xùn)題584參考文獻(xiàn)585


熱門推薦文章
相關(guān)優(yōu)評(píng)榜
品類齊全,輕松購(gòu)物 多倉(cāng)直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無憂
購(gòu)物指南
購(gòu)物流程
會(huì)員介紹
生活旅行/團(tuán)購(gòu)
常見問題
大家電
聯(lián)系客服
配送方式
上門自提
211限時(shí)達(dá)
配送服務(wù)查詢
配送費(fèi)收取標(biāo)準(zhǔn)
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉(zhuǎn)賬
售后服務(wù)
售后政策
價(jià)格保護(hù)
退款說明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機(jī)
延保服務(wù)
京東E卡
京東通信
京東JD+