J2EE框架深度历险PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:王进编著
- 出 版 社:南京:东南大学出版社
- 出版年份:2009
- ISBN:9787564117870
- 页数:496 页
第1章 J2EE概述 1
本章导读 1
1.1Java Web开发简介 1
1.1.1J2EE概念 1
1.2J2EE体系结构 2
1.3J2EE核心技术 2
1.4J2EE容器与服务 4
1.5框架介绍 4
1.5.1框架的必要性 4
1.5.2常见框架 5
1.6本章小结 7
第2章 初识MVC 8
本章导读 8
2.1重新认识MVC 8
2.2从MODEL Ⅱ开始 10
2.3对象设计原则——OCP 12
2.4改进版MODEL Ⅱ 13
2.5还缺什么? 18
2.6本章小结 19
第3章 Struts入门 20
本章导读 20
3.1Struts带来了什么? 20
3.2Struts如何实现MVC——连锁婚介方式 21
3.3Struts基本配置与关联关系 25
3.4初识ActionForm——只是映射表单吗? 37
3.5初识Action——到底控制些什么? 39
3.6ActionServlet,这个核心控制器都干了啥? 41
3.7ActionForward,不能忽视的简单类 43
3.8从导航文件角度再认识 45
3.9本章小结 46
第4章 Struts提高——加强中央控制 47
本章导读 47
4.1如何干预核心控制——扩展ActionServlet 47
4.2奇怪的来客——ForwardAction 57
4.3加入权限控制 58
4.4本章小结 60
第5章 Struts提高——简化填充 61
本章导读 61
5.1DynaActionForm——和ActionForm类说再见 61
5.1.1DynaActionForm的配置 61
5.1.2访问DynaActionForm 63
5.1.3DynaActionForm中使用集合对象 65
5.2后端映射——一个Map走天涯 67
5.3ActionForm与VO——打包传递与BeanUtils 75
5.4ActionForm终极简化——LazyValidatorForm 86
5.5本章小结 91
第6章 Struts提高——验证与验证框架 92
本章导读 92
6.1在ActionForm和Action中验证 92
6.2Validator验证框架 95
6.2.1Validator验证框架简介 95
6.2.2验证框架使用步骤 96
6.2.3Validation.xml详细解读 97
6.2.4在不同类型的ActionForm中,使用验证框架 101
6.2.5复用ActionForm 102
6.2.6使用联合验证validwhen 102
6.2.7验证集合对象 104
6.3扩展验证框架 106
6.3.1扩展框架步骤 106
6.3.2扩展框架实例——判断两个输入框相等 107
6.4本章小结 110
第7章 Struts提高———增强控制器 111
本章导读 111
7.1常见分发Action 111
7.1.1DispatchAction 112
7.1.2LookupDispatchAction 114
7.1.3MappingDispatchAction 116
7.1.4EventDispatchAction 119
7.2Template模式,改进基础Action 120
7.3Proxy模式,改进分发Action 122
7.4本章小结 131
第8章 Struts国际化与异常 132
本章导读 132
8.1Struts国际化 132
8.1.1国际化简介 132
8.1.2Struts国际化组件 132
8.2Struts异常处理 136
8.2.1Struts异常框架 136
8.2.2Struts常见异常处理方式 137
8.3本章小结 139
第9章 Struts的备选框架——JSF 140
本章导读 140
9.1JSF概览 140
9.2JSF导航方式 143
9.3JSF事件模型 147
9.4JSF VS Struts 149
9.5本章小结 150
第10章 Struts 2.0——新的起点 151
本章导读 151
10.1Struts1.X存在问题 151
10.2Struts 2.0 VS Struts 1.X 152
10.3Struts 2.0体系结构 154
10.4Struts 2.0配置文件 155
10.5Struts 2.0Action类 157
10.6第一个Struts 2.0应用 160
10.7本章小结 164
第11章 ORM基础 165
本章导读 165
11.1为什么需要ORM 165
11.2第一次认识PO与VO 168
11.3了解ORM的发展轨迹 168
11.4初识Hibernate 169
11.5本章小结 170
第12章 Hibernate基础与配置 171
本章导读 171
12.1核心配置文件 171
12.2映射文件和POJO类 173
12.3Hibernate基础语义 176
12.3.1常规操作步骤 176
12.3.2Hibernate事务之初见 177
12.4异常处理 182
12.5使用连接池 183
12.6Hibernate必须的伴生品——LOG4J 184
12.6.1定义配置文件 184
12.6.2在代码中使用Log4J 186
12.6.3实例 187
12.7本章小结 187
第13章 Hibernate简化与精化 188
本章导读 188
13.1七步简化——简化Session的生成 188
13.2七步简化——利用DAO 197
13.3七步简化——范型DAO 206
13.4七步简化——Open Session In View 212
13.5Struts与Hibernate初步整合 218
13.6本章小结 219
第14章 Hibernate对象及操作 220
本章导读 220
14.1Hibernate中对象的三种状态 220
14.2脏数据和自动脏数据检查 221
14.3对象的加载和比较 224
14.4复合主键 226
14.5Hibernate对象操作常用方法 233
14.6本章小结 260
第15章 Hibernate处理干预 261
本章导读 261
15.1LifeCycle与Validatable 262
15.2Hibernate拦截器 262
15.3Hibernate事件模型 265
15.4本章小结 268
第16章 Hibernate关联映射 269
本章导读 269
16.1对象间关系 269
16.2对象关系及约束在数据库的体现 272
16.3单向多对一关系 277
16.3.1单向多对一关系的配置 277
16.3.2单向多对一关系的建立 281
16.3.3单向多对一关系的对象保存 284
16.3.4单向多对一关系的对象查询 285
16.3.5单向多对一关系的拆除 287
16.3.6单向多对一关系的对象删除 287
16.4单向一对多关系 289
16.4.1单向一对多关系的配置 289
16.4.2单向一对多关系的建立 292
16.4.3单向一对多关系的保存 292
16.4.4单向一对多关系的查询和关系解除 294
16.4.5单向一对多关系的对象删除 294
16.5传播性持久化——Cascade 296
16.5.1save-update级联 296
16.5.2delete级联 301
16.5.3delete-orphan级联 302
16.6双向关系 303
16.7控制反转——Inverse 309
16.8多对多关系 313
16.9一对一关系 321
16.10本章小结 328
第17章 Hibernate继承映射 329
本章导读 329
17.1继承与多态 329
17.2所有类映射成一张表 330
17.3每个子类映射成一张表 335
17.4每个类都映射成一张表 338
17.5三种实现方式的比较与选择 341
17.6本章小结 341
第18章 Hibernate数据查询 343
本章导读 343
18.1HQL查询 344
18.1.1HQL的基本查询形式 344
18.1.2条件查询,别名,表达式 345
18.1.3实体属性查询,动态构造实例 347
18.1.4实体的更新与删除 349
18.1.5关联查询 350
18.1.6分页 352
18.1.7分组,排序及函数 352
18.1.8查询参数设置 353
18.1.9优化统计查询 354
18.2QBC查询 355
18.2.1QBC简介 355
18.2.2Restrictions类 356
18.2.3Order类 358
18.2.4Projections类 359
18.2.5限定结果集 360
18.2.6复合查询 360
18.2.7离线查询 361
18.2.8Example查询 362
18.3native SQL查询 363
18.3.1SQL Query接口 363
18.4本章小结 365
第19章 Hibernate事务与并发 366
本章导读 366
19.1事务概述 366
19.2Hibernate事务实现 367
19.3Hibenrate并发控制 369
19.3.1事务并发和隔离级别 369
19.3.2Hibernate的并发控制 371
19.3.3Hibernate的悲观锁和乐观锁 372
19.4本章小结 377
第20章 Hibernate性能与缓存 378
本章导读 378
20.1Hibernate缓存 378
20.1.1Hibernate缓存介绍 378
20.1.2Hibernate一级缓存VS二级缓存 379
20.1.3Hibernate二级缓存实战 382
20.1.4Hibernate查询缓存 387
20.2Hibernate抓取策略 388
20.2.1Hibernate抓取策略 388
20.2.2Hibernate检索策略 391
20.3Hibernate性能调优 395
20.4本章小结 397
第21章 Spring与IoC 399
本章导读 399
21.1Spring框架介绍 399
21.1.1Spring是什么? 399
21.1.2Spring能做什么? 399
21.1.3Spring如何做? 401
21.1.4Spring与MyEclipse 402
21.1.5第一个Spring应用 404
21.2Spring IoC 406
21.2.1Spring IoC Vs工厂模式 406
21.2.2Spring IoC设值注入 411
21.2.3Spring IoC构造子注入 413
21.3Spring Bean装配 414
21.3.1配置文件的加载 414
21.3.2Bean的手动装配 416
21.3.3Bean的自动装配 418
21.4本章小结 422
第22章 Spring与AOP 423
本章导读 423
22.1AOP与其Spring中的实现 423
22.1.1什么叫AOP 423
22.1.2AOP核心概念 424
22.1.3AOP与OOP 426
22.1.4AOP的本质——代理 427
22.1.5Spring中的AOP 431
22.2Spring1.x中的四类通知与引介 432
22.2.1Spring的四类通知 432
22.2.2Spring通知实例 436
22.2.3Spring的Introduction 441
22.3Spring的切入点 445
22.4Spring的切面(Advisor) 449
22.5Spring的自动代理 452
22.6Spring2.x中的AOP简介 455
22.7本章小结 458
第23章 Spring整合Struts,Hibernate 459
本章导读 459
23.1Spring整合Struts 459
23.1.1在MVC中找到Spring容器 459
23.1.2Spring整合MVC的策略选择 461
23.1.3ActionSupport整合Struts 462
23.1.4DelegatingRequestProcessor整合Struts 463
23.1.5DelegatingActionProxy整合Struts 465
23.1.6DelegatingActionProxy方式下的拦截器 467
23.2Spring整合Hibernate 468
23.2.1Spring整合SessionFactory 469
23.2.2HibernateTemplate和HibernateCallBack 471
23.2.3Spring整合Hibernate DAO类 478
23.3Spring的事务管理 480
23.3.1Spring事务属性 480
23.3.2Spring 1.x事务管理 481
23.3.3Spring 2.x事务管理 492
23.4本章小结 495
参考文献 496
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《深度说服》(英国)尼克·鲍多克 2019
- 《深度拆解20个经典品牌民宿》严风林著 2019
- 《基于异质性框架的居民通货膨胀形成及缓解政策的统计研究》李伟著 2019
- 《深度学习图像识别技术》庄建,张晶,许钰雯编著 2020
- 《会计考点深度解析与应试重点讲解》注册会计师全国统一考试命题深度研究与解析中心著 2018
- 《深度学习与医学大数据》乔霓丹著 2019
- 《吹牛大王历险记》(德)鲁道尔夫·埃里希·拉斯伯,(德)戈特弗里特·奥古斯特·毕尔格著;姚月译 2019
- 《深度学习图解》(美)安德鲁·特拉斯克(Andrew W. Trask)著;王晓雷 2020
- 《梁龙历险记》(中国)袁博 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019