图书介绍
J2EE框架深度历险PDF|Epub|txt|kindle电子书版本网盘下载
![J2EE框架深度历险](https://www.shukui.net/cover/16/34950254.jpg)
- 王进编著 著
- 出版社: 南京:东南大学出版社
- ISBN:9787564117870
- 出版时间:2009
- 标注页数:496页
- 文件大小:48MB
- 文件页数:511页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
J2EE框架深度历险PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第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章 初识MVC8
本章导读8
2.1重新认识MVC8
2.2从MODEL Ⅱ开始10
2.3对象设计原则——OCP12
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如何干预核心控制——扩展ActionServlet47
4.2奇怪的来客——ForwardAction57
4.3加入权限控制58
4.4本章小结60
第5章 Struts提高——简化填充61
本章导读61
5.1DynaActionForm——和ActionForm类说再见61
5.1.1DynaActionForm的配置61
5.1.2访问DynaActionForm63
5.1.3DynaActionForm中使用集合对象65
5.2后端映射——一个Map走天涯67
5.3ActionForm与VO——打包传递与BeanUtils75
5.4ActionForm终极简化——LazyValidatorForm86
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复用ActionForm102
6.2.6使用联合验证validwhen102
6.2.7验证集合对象104
6.3扩展验证框架106
6.3.1扩展框架步骤106
6.3.2扩展框架实例——判断两个输入框相等107
6.4本章小结110
第7章 Struts提高———增强控制器111
本章导读111
7.1常见分发Action111
7.1.1DispatchAction112
7.1.2LookupDispatchAction114
7.1.3MappingDispatchAction116
7.1.4EventDispatchAction119
7.2Template模式,改进基础Action120
7.3Proxy模式,改进分发Action122
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的备选框架——JSF140
本章导读140
9.1JSF概览140
9.2JSF导航方式143
9.3JSF事件模型147
9.4JSF VS Struts149
9.5本章小结150
第10章 Struts 2.0——新的起点151
本章导读151
10.1Struts1.X存在问题151
10.2Struts 2.0 VS Struts 1.X152
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为什么需要ORM165
11.2第一次认识PO与VO168
11.3了解ORM的发展轨迹168
11.4初识Hibernate169
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必须的伴生品——LOG4J184
12.6.1定义配置文件184
12.6.2在代码中使用Log4J186
12.6.3实例187
12.7本章小结187
第13章 Hibernate简化与精化188
本章导读188
13.1七步简化——简化Session的生成188
13.2七步简化——利用DAO197
13.3七步简化——范型DAO206
13.4七步简化——Open Session In View212
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与Validatable262
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传播性持久化——Cascade296
16.5.1save-update级联296
16.5.2delete级联301
16.5.3delete-orphan级联302
16.6双向关系303
16.7控制反转——Inverse309
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与IoC399
本章导读399
21.1Spring框架介绍399
21.1.1Spring是什么?399
21.1.2Spring能做什么?399
21.1.3Spring如何做?401
21.1.4Spring与MyEclipse402
21.1.5第一个Spring应用404
21.2Spring IoC406
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与AOP423
本章导读423
22.1AOP与其Spring中的实现423
22.1.1什么叫AOP423
22.1.2AOP核心概念424
22.1.3AOP与OOP426
22.1.4AOP的本质——代理427
22.1.5Spring中的AOP431
22.2Spring1.x中的四类通知与引介432
22.2.1Spring的四类通知432
22.2.2Spring通知实例436
22.2.3Spring的Introduction441
22.3Spring的切入点445
22.4Spring的切面(Advisor)449
22.5Spring的自动代理452
22.6Spring2.x中的AOP简介455
22.7本章小结458
第23章 Spring整合Struts,Hibernate459
本章导读459
23.1Spring整合Struts459
23.1.1在MVC中找到Spring容器459
23.1.2Spring整合MVC的策略选择461
23.1.3ActionSupport整合Struts462
23.1.4DelegatingRequestProcessor整合Struts463
23.1.5DelegatingActionProxy整合Struts465
23.1.6DelegatingActionProxy方式下的拦截器467
23.2Spring整合Hibernate468
23.2.1Spring整合SessionFactory469
23.2.2HibernateTemplate和HibernateCallBack471
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