精通SpringPDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:罗时飞编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2005
- ISBN:7121010518
- 页数:426 页
第一部分 Spring架构分析 1
第1章 Spring启程 3
1.1 背景知识 3
1.2 运行Spring实例应用 3
1.2.1 实例1:example1 4
1.2.2 实例2:example2 7
1.2.3 实例3:example3 8
1.2.4 实例4:example4 9
1.3 Spring I/O实用类 12
1.4 小结 13
第2章 安装和构建Spring 15
2.1 获得二进制文件 15
2.2 基于源代码构建Spring 17
2.2.1 基于CVS访问以获得源代码 17
2.2.2 构建Spring框架 20
2.2.3 重要Ant任务 25
2.3 安装Spring 27
2.4 小结 28
第3章 控制反转(Spring IoC) 29
3.1 IoC背景知识 29
3.2.1 BeanFactory 30
3.2 Spring IoC 30
3.2.2 ApplicationContext 39
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 ProxyFactoryBean 65
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 Web 75
5.2.3 Spring数据访问对象(DAO) 76
5.2.5 Spring Web MVC框架 78
5.3 综合实例分析 78
5.2.4 Spring ORM 78
5.3.1 实例概述 80
5.3.2 安装和配置examplell 83
5.3.3 架构分析 88
5.4 小结 92
第二部分 Spring应用开发 95
第6章 命名服务——JNDI 97
6.1 背景 97
6.2 Spring对JNDI提供的支持 98
6.2.1 JndiObjectFactoryBean 99
6.2.2 JndiObjectTargetSource 102
6.2.3 JndiTemplate 105
6.2.4 JndiCallback 109
6.3 小结 110
第7章 事务服务——JTA 111
7.1 背景 111
7.2 Spring对事务管理提供的支持 112
7.2.1 PlatformTransactionManager 113
7.2.2 声明式事务 117
7.2.3 编程式事务 133
7.3 小结 136
8.1 背景 137
第8章 消息服务——JMS 137
8.2 Spring对JMS提供的支持 138
8.2.1 JmsTemplate 139
8.2.2 事务管理 164
8.3 小结 165
第9章 邮件服务——JavaMail 167
9.1 背景 167
9.2 Spring对JavaMail提供的支持 167
9.2.1 使用CosMailSenderImpl 168
9.2.2 使用JavaMailSenderImpl 170
9.3 小结 172
10.2 Spring对EJB提供的支持 173
第10章 企业Bean服务——EJB 173
10.1 背景 173
10.2.1 开发EJB 176
10.2.2 访问EJB 187
10.3 小结 189
第11章 持久化服务——DAO、JDBC、ORM 191
11.1 背景 191
11.2 Spring对DAO提供的支持 192
11.3 Spring对JDBC提供的支持 193
11.3.1 JdbcTemplate 193
11.3.2 DataSourceTransaction Manager 200
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、Timer 225
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 MVC 296
14.1.1 配置DispatcherServlet 297
14.1.2 开发及配置Controller 298
14.1.3 配置ViewResolver 300
14.1.4 配置HandlerMapping 302
14.2 Struts 303
14.2.1 Spring JPetStore的ApplicationContext集成方式 304
14.2.2 Spring提供的集成方式 306
14.5 JSP和JSTL 309
14.3 Tapestry 309
14.4 JSF 309
14.6 Velocity和FreeMarker 310
14.7 XSLT 311
14.8 Tiles 311
14.9 JasperReports 312
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 钟情JBoss 395
A.3 工具下载与安装 396
A.3.1 Spring IDE 396
A.3.2 Tapestry Spindle 400
A.3.3 JBoss IDE 406
A.3.4 Hibernate Synchronzier 411
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
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《新手养花从入门到精通》徐帮学编 2019
- 《C语言从入门到精通》王征,李晓波著 2020
- 《可爱Q版技法从入门到精通》石头编著 2019
- 《WPS Office办公应用从入门到精通》IT新时代教育 2018
- 《行政管理实操从入门到精通》任康磊著 2020
- 《C#从入门到精通 第5版》(中国)明日科技 2019
- 《VRay渲染器及项目实战从入门到精通》沙旭,徐虹,乐美青编著 2019
- 《AutoCAD 2020从入门到精通 中文版》CADCAMCAE技术联盟 2019
- 《UGNX12入门、精通与实战 中文版》周敏 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017