图书介绍
精通SpringPDF|Epub|txt|kindle电子书版本网盘下载
![精通Spring](https://www.shukui.net/cover/58/33150598.jpg)
- 罗时飞编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121010518
- 出版时间:2005
- 标注页数:426页
- 文件大小:40MB
- 文件页数:438页
- 主题词:计算机网络-程序设计
PDF下载
下载说明
精通SpringPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Spring架构分析1
第1章 Spring启程3
1.1 背景知识3
1.2 运行Spring实例应用3
1.2.1 实例1:example14
1.2.2 实例2:example27
1.2.3 实例3:example38
1.2.4 实例4:example49
1.3 Spring I/O实用类12
1.4 小结13
第2章 安装和构建Spring15
2.1 获得二进制文件15
2.2 基于源代码构建Spring17
2.2.1 基于CVS访问以获得源代码17
2.2.2 构建Spring框架20
2.2.3 重要Ant任务25
2.3 安装Spring27
2.4 小结28
第3章 控制反转(Spring IoC)29
3.1 IoC背景知识29
3.2.1 BeanFactory30
3.2 Spring IoC30
3.2.2 ApplicationContext39
3.3 IoC其他内容43
3.3.1 发布并监听事件43
3.3.2 自定义JavaBean属性编辑器46
3.4 小结48
第4章 面向方面编程(Spring AOP)49
4.1 AOP及Spring AOP背景知识49
4.2 Spring AOP装备51
4.2.1 Before装备52
4.2.2 After装备55
4.2.3 Throws装备58
4.2.4 Around装备61
4.3 ProxyFactoryBean65
4.4 对象池68
4.5 小结71
第5章 深入Spring架构73
5.1 架构概述73
5.2 Spring具体构件74
5.2.1 Spring上下文74
5.2.2 Spring Web75
5.2.3 Spring数据访问对象(DAO)76
5.2.5 Spring Web MVC框架78
5.3 综合实例分析78
5.2.4 Spring ORM78
5.3.1 实例概述80
5.3.2 安装和配置examplell83
5.3.3 架构分析88
5.4 小结92
第二部分 Spring应用开发95
第6章 命名服务——JNDI97
6.1 背景97
6.2 Spring对JNDI提供的支持98
6.2.1 JndiObjectFactoryBean99
6.2.2 JndiObjectTargetSource102
6.2.3 JndiTemplate105
6.2.4 JndiCallback109
6.3 小结110
第7章 事务服务——JTA111
7.1 背景111
7.2 Spring对事务管理提供的支持112
7.2.1 PlatformTransactionManager113
7.2.2 声明式事务117
7.2.3 编程式事务133
7.3 小结136
8.1 背景137
第8章 消息服务——JMS137
8.2 Spring对JMS提供的支持138
8.2.1 JmsTemplate139
8.2.2 事务管理164
8.3 小结165
第9章 邮件服务——JavaMail167
9.1 背景167
9.2 Spring对JavaMail提供的支持167
9.2.1 使用CosMailSenderImpl168
9.2.2 使用JavaMailSenderImpl170
9.3 小结172
10.2 Spring对EJB提供的支持173
第10章 企业Bean服务——EJB173
10.1 背景173
10.2.1 开发EJB176
10.2.2 访问EJB187
10.3 小结189
第11章 持久化服务——DAO、JDBC、ORM191
11.1 背景191
11.2 Spring对DAO提供的支持192
11.3 Spring对JDBC提供的支持193
11.3.1 JdbcTemplate193
11.3.2 DataSourceTransaction Manager200
11.3.3 连接数据库的方式200
11.3.4 将JDBC操作建模为Java对象201
11.4 Spring对ORM提供的支持206
11.4.1 Hibernate介绍207
11.4.2 Hibernate集成支持216
11.5 小结224
第12章 任务调度服务——Quartz、Timer225
12.1 背景225
12.2 Spring对Quartz提供的支持225
12.2.1 QuartzJobBean和JobDetailBean的使用228
12.2.2 MethodInvokingJobDetail FactoryBean的使用233
12.3 Spring对Timer提供的支持238
12.3.1 ScheduledTimerTask的使用239
12.3.2 MethodInovkingTimerTask FactoryBean的使用243
12.4 小结247
第13章 远程服务249
13.1 背景249
13.2 Spring对远程服务提供的支持251
13.2.1 RMI使能服务251
13.2.2 Hessian使能服务259
13.2.3 Burlap使能服务267
13.2.4 HTTP Invoker使能服务273
13.3 Spring对Web服务提供的支持280
13.4 小结291
第三部分 Spring高级主题293
第14章 视图技术集成295
14.1 Spring Web MVC296
14.1.1 配置DispatcherServlet297
14.1.2 开发及配置Controller298
14.1.3 配置ViewResolver300
14.1.4 配置HandlerMapping302
14.2 Struts303
14.2.1 Spring JPetStore的ApplicationContext集成方式304
14.2.2 Spring提供的集成方式306
14.5 JSP和JSTL309
14.3 Tapestry309
14.4 JSF309
14.6 Velocity和FreeMarker310
14.7 XSLT311
14.8 Tiles311
14.9 JasperReports312
14.10 文档视图313
14.11 小结313
第15章 Tapestry集成315
15.1 Tapestry介绍315
15.2 Page和组件模板318
15.4 Tapestry校验子系统320
15.3 创建Tapestry组件320
15.5 管理服务器端状态327
15.6 配置Tapestry应用328
15.7 与Spring集成329
15.8 小结332
第16章 JSF集成333
16.1 Web前端开发的趋势333
16.2 JSF介绍334
16.3 Spring和JSF-Spring提供的JSF集成336
16.4 example29实例研究337
16.4.1 部署及使用338
16.4.2 开发过程343
16.4.3 Spring提供的JSF集成能力355
16.4.4 JSF-Spring项目提供的JSF集成能力355
16.5 小结357
第17章 用于Spring的Acegi安全框架359
17.1 Acegi介绍359
17.2 Acegi架构及使用362
17.2.1 构建contacts应用362
17.2.2 Acegi架构综述370
17.2.3 Web资源的认证372
17.2.4 Web资源的授权377
17.2.5 配置Acegi Servlet过滤器378
17.2.6 方法级的认证和授权388
17.3 其他内容389
17.3.1 实现密码的加密处理391
17.3.2 缓存用户信息393
17.4 小结394
附录A 实例代码安装395
A.1 代码说明395
A.2 钟情JBoss395
A.3 工具下载与安装396
A.3.1 Spring IDE396
A.3.2 Tapestry Spindle400
A.3.3 JBoss IDE406
A.3.4 Hibernate Synchronzier411
A.4 代码使用411
附录B spring-beans.dtd的内容模型413
B.1 beans节点413
B.2 bean节点414
B.3 constructor-arg节点417
B.4 property节点419
B.5 lookup-method节点419
B.6 replaced-method节点420
附录C 参考资料421
后记425