轻量级WEB应用开发宝典++STRUTS+2.1%2BHIBERN...

轻量级WEB应用开发宝典++STRUTS+2.1%2BHIBERN...

ID:83322280

大小:62.86 MB

页数:642页

时间:2024-01-12

上传者:budecgelitwxqmp
轻量级WEB应用开发宝典++STRUTS+2.1%2BHIBERN..._第1页
轻量级WEB应用开发宝典++STRUTS+2.1%2BHIBERN..._第2页
轻量级WEB应用开发宝典++STRUTS+2.1%2BHIBERN..._第3页
轻量级WEB应用开发宝典++STRUTS+2.1%2BHIBERN..._第4页
轻量级WEB应用开发宝典++STRUTS+2.1%2BHIBERN..._第5页
轻量级WEB应用开发宝典++STRUTS+2.1%2BHIBERN..._第6页
轻量级WEB应用开发宝典++STRUTS+2.1%2BHIBERN..._第7页
轻量级WEB应用开发宝典++STRUTS+2.1%2BHIBERN..._第8页
轻量级WEB应用开发宝典++STRUTS+2.1%2BHIBERN..._第9页
轻量级WEB应用开发宝典++STRUTS+2.1%2BHIBERN..._第10页
资源描述:

《轻量级WEB应用开发宝典++STRUTS+2.1%2BHIBERN...》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

115

116

117

118

119

120

121

122

123

124

125

126

127

128

129

130

131

132

133

134

135

136

137

138

139

140

141

142

143

144

145

146

147

148

149

150

151

152

153

154

155

156

157

158

159

160

161

162

163

164

165

166

167

168

169

170

171

172

173

174

175

176

177

178

179

180

181

182

183

184

185

186

187

188

189

190

191

192

193

194

195

196

197

198

199

200

201

202

203

204

205

206

207

208

209

210

211

212

213

214

215

216

217

218

219

220

221

222

223

224

225

226

227

228

229

230

231

232

233

234

235

236

237

238

239

240

241

242

243

244

245

246

247

248

249

250

251

252

253

254

255

256

257

258

259

260

261

262

263

264

265

266

267

268

269

270

271

272

273

274

275

276

277

278

279

280

281

282

283

284

285

286

287

288

289

290

291

292

293

294

295

296

297

298

299

300

301

302

303

304

305

306

307

308

309

310

311

312

313

314

315

316

317

318

319

320

321

322

323

324

325

326

327

328

329

330

331

332

333

334

335

336

337

338

339

340

341

342

343

344

345

346

347

348

349

350

351

352

353

354

355

356

357

358

359

360

361

362

363

364

365

366

367

368

369

370

371

372

373

374

375

376

377

378

379

380

381

382

383

384

385

386

387

388

389

390

391

392

393

394

395

396

397

398

399

400

401

402

403

404

405

406

407

408

409

410

411

412

413

414

415

416

417

418

419

420

421

422

423

424

425

426

427

428

429

430

431

432

433

434

435

436

437

438

439

440

441

442

443

444

445

446

447

448

449

450

451

452

453

454

455

456

457

458

459

460

461

462

463

464

465

466

467

468

469

470

471

472

473

474

475

476

477

478

479

480

481

482

483

484

485

486

487

488

489

490

491

492

493

494

495

496

497

498

499

500

501

502

503

504

505

506

507

508

509

510

511

512

513

514

515

516

517

518

519

520

521

522

523

524

525

526

527

528

529

530

531

532

533

534

535

536

537

538

539

540

541

542

543

544

545

546

547

548

549

550

551

552

553

554

555

556

557

558

559

560

561

562

563

564

565

566

567

568

569

570

571

572

573

574

575

576

577

578

579

580

581

582

583

584

585

586

587

588

589

590

591

592

593

594

595

596

597

598

599

600

601

602

603

604

605

606

607

608

609

610

611

612

613

614

615

616

617

618

619

620

621

622

623

624

625

626

627

628

629

630

631

632

633

634

635[GeneralInformation]书名=轻量级WEB应用开发宝典STRUTS2.1+HIBERNATE3.5+SPRING3.0整合开发作者=陈天河等编著页数=632出版社=北京市:电子工业出版社出版日期=2011.01SS号=12692404DX号=000006990003URL=http://book.szdnet.org.cn/bookDetail.jsp?dxNumber=000006990003&d=D1FCF2E50E901BF9FC7707B56BB4A45D

636版权前言第1章配置开发环境1.1安装JDK1.1.1获得JDK安装软件1.1.2安装JDK1.1.3检查JDK的安装结果1.2Eclipse初探1.2.1Eclipse的发布版本1.2.2安装和配置Eclipse1.2.3运行Eclipse1.2.4Eclipse集成环境概述1.2.5使用Eclipse开发第一个Java程序1.3Tomcat1.3.1获得Tomcat1.3.2安装和配置Tomcat1.3.3启动Tomcat1.3.4在Eclipse中配置Tomcat1.4安装Oracle1.5小结第2章Struts2入门2.1Struts2简介2.1.1了解Struts22.1.2获得Struts22.1.3运行Struts2的样例程序2.2Struts2的第一个应用2.2.1构建HelloWorld程序2.2.2实现用户登录功能2.3小结第3章深入Struts23.1Struts2的处理流程3.2StrutsPrepareAndExecuteFilter3.2.1StrutsPrepareAndExecuteFilter的作用3.2.2StrutsPrepareAndExecuteFilter的配置3.3Struts2的配置文件3.3.1package元素3.3.2include元素3.3.3bean元素3.3.4constant元素3.4Struts2中常量的配置3.4.1Struts2中常量配置的优先级3.4.2Struts2中常量的配置方法3.4.3Struts2中的可配置参数3.5Struts2中的ValueStack3.5.1OGNL3.5.2OgnlValueStack的基本应用3.6Struts2中的类型转换3.6.1转换器的定义3.6.2Struts2中的类型转换机制3.6.3转换器的注册3.6.4Struts2所提供的类型转换器3.6.5Struts2对Collection和Map的类型转

637换3.6.6为集合对象建立索引3.6.7类型转换中的错误处理3.7小结第4章Struts2的视图核心技术4.1Stuts2的标签库4.1.1Struts2标签库概述4.1.2Struts2标签的配置4.1.3Struts2标签的语法4.1.4Struts2标签的功能4.2Struts2的主题和模板4.2.1Struts2的主题4.2.2Struts2的模板4.3Ajax在Struts2中的应用4.3.1Ajax的核心技术4.3.2Struts2对于Ajax的支持4.4小结第5章Struts2的后台核心技术5.1Action的开发5.1.1Action介绍5.1.2Action的基本开发技巧5.2Action的配置5.2.1Action的基本配置5.2.2Action的高级配置5.3Struts2中的拦截器5.3.1Struts2所提供的拦截器5.3.2拦截器的配置5.3.3使用自己的拦截器5.3.4拦截器的使用技巧5.4Action的处理结果5.4.1Struts2所提供的处理结果5.4.2扩展的处理结果5.4.3处理结果的定义5.4.4定义自己的处理结果5.4.5处理结果的使用技巧5.5小结第6章Struts2的其他核心技术6.1文件的上传和下载6.1.1文件的上传6.1.2文件的下载6.2Struts2的国际化6.2.1资源文件概述6.2.2资源文件的使用6.2.3Struts2中的多语言6.2.4如何实现用户语言的切换6.3Struts2的输入校验6.3.1输入校验的方法6.3.2Struts2的内建校验器6.3.3校验器的注册6.3.4校验规则的定义6.4Struts2的扩展6.5小结第7章Hibernate简介7.1持久化技术

6387.2持久层技术7.3持久层技术的实现7.4ORM概述7.5Hibernate简介7.6获得Hibernate7.6.1HibernateCore7.6.2HibernateShards7.6.3HibernateSearch7.6.4HibernateTools7.6.5HibernateMetamodelGenerator7.7HibernateCore软件包的组成7.8小结第8章Hibernate入门8.1项目的体系结构8.2项目开发概述8.2.1功能介绍8.2.2应用的主要技术8.2.3开发步骤和方法8.3开发博客管理系统8.3.1创建一个新项目8.3.2分析和建模8.3.3实现域模型8.3.4编写数据库脚本8.3.5定义映射文件8.3.6编写Hibernate的配置文件8.3.7Hibernate工具类的实现8.3.8HibernateFilter的实现8.3.9定义和实现系统的异常8.3.10定义和实现DAO8.3.11完成用户注册和登录功能8.3.12博客管理功能的实现8.3.13博客主页的实现8.4小结第9章深入Hibernate9.1Hibernate的体系结构9.1.1Hibernate在应用程序中的位置9.1.2Hibernate运行时的体系结构9.2Hibernate实体对象的生命周期9.2.1Transient(瞬态)9.2.2Persistent(持久态)9.2.3Detached(游离态)9.2.4实体对象的状态转换9.3HibernateAPI简介9.3.1Configuration类9.3.2SessionFactory接口9.3.3Session接口9.3.4Transaction接口9.3.5Query接口9.3.6Criteria接口9.4小结第10章Hibernate映射技巧10.1映射文件的配置10.1.1

63910.1.210.1.310.1.410.2集合类的映射10.2.1Java的集合类10.2.2集合类的使用10.3实体对象关联关系的映射10.3.1一对一关联关系的映射10.3.2一对多关联关系的映射10.3.3多对一关联关系的映射10.3.4多对多关联关系的映射10.4实体对象继承的映射10.4.1每个具体类一张表10.4.2每个类分层结构一张表10.4.3每个子类一张表10.4.4对象继承的映射方法总结10.5映射中的inverse和cascade10.5.1inverse属性10.5.2cascade属性10.5.3inverse与cascade的区别10.6小结第11章Hibernate高级技巧11.1Hibernate的事务处理11.1.1事务的基本概念11.1.2数据库的隔离级别11.1.3Hibernate中的事务处理11.1.4并发控制11.2Hibernate的缓存11.2.1什么是缓存11.2.2一级缓存11.2.3二级缓存11.2.4Hibernate查询方法与缓存的关系11.3Hibernate的性能优化11.3.1设计阶段考虑的问题11.3.2批量插入、更新和删除数据11.3.3提升数据库查询的性能11.4小结第12章Spring简介12.1Spring简介12.1.1容器12.1.2何谓“轻量级”12.1.3轻量级容器的现状12.2控制反转12.3依赖注入12.4面向切面的编程12.5Spring框架简介12.6获得Spring12.7小结第13章Spring的核心技术13.1IoC容器13.1.1IoC容器和Bean13.1.2Bean的基本配置13.1.3Bean的其他特性13.2资源

64013.2.1Resource接口13.2.2Resource的实现13.2.3ResourceLoader接口13.2.4资源小结13.3数据绑定功能13.3.1数据绑定对象13.3.2数据绑定中的类型转换13.3.3实现自定义的PropertyEditor13.3.4数据绑定功能小结13.4面向切面的编程13.4.1AOP的思想和本质13.4.2AOP的基本概念13.4.3SpringAOP的功能13.4.4基于配置的AOP13.4.5基于@AspectJ的AOP13.5小结第14章基于Spring的数据访问14.1事务管理14.1.1事务管理的框架14.1.2声明式事务管理14.1.3注解式事务管理14.2使用JDBC访问数据库14.2.1SpringJDBC简介14.2.2SpringJDBC核心包的使用14.2.3SpringJDBC数据源包14.2.4SpringJDBC对象包14.2.5SpringJDBC支持包14.3使用Hibernate访问数据库14.3.1Hibernate数据库访问流程14.3.2利用Spring的IoC容器创建SessionFacto14.3.3DAO的开发14.3.4Hibernate的事务管理14.3.5OpenSessionInView模式14.4小结第15章SpringMVC入门15.1简介15.2构建项目15.3使用Spring的MVC15.3.1SpringMVC简介15.3.2配置DispatcherServlet15.3.3创建自己的控制器15.3.4页面视图的实现15.3.5配置控制器的映射15.3.6增加业务逻辑15.3.7增加前台提交数据的处理功能15.3.8数据保存功能的实现15.4小结第16章Spring的Web集成16.1视图集成技术16.1.1视图和视图解析器16.1.2集成前的准备工作16.1.3JSP和JSTL的使用16.1.4XSLT的使用

64116.1.5PDF的输出16.1.6Excel文件的输出16.1.7视图集成技术小结16.2Web框架集成技术16.2.1通用配置16.2.2Struts2.x集成16.3小结第17章使用Struts2+Spring+Hibernate架构开发订货系统17.1Web应用的体系结构17.1.1表示层17.1.2持久层17.1.3业务层17.1.4域模型层17.2项目初始化17.3开发订货系统17.3.1域模型层的开发17.3.2持久层的配置17.3.3业务层的开发和配置17.3.4UI层的实现17.4小结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭