点此搜书

当前位置:精通Springpdf电子书下载 > 工业技术
精通Spring
  • 作 者:罗时飞编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121010518
  • 标注页数:426 页
  • PDF页数:438 页
  • 请阅读订购服务说明与试读!

文档类型

价格(积分)

购买连接

试读

PDF格式

13

立即购买

点击试读

订购服务说明

1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。

2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源438 ≥426页】

图书下载及付费说明

1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

3、所有的电子图书都是原书直接扫描方式制作而成。

第一部分 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

购买PDF格式(13分)
返回顶部