现在的位置: 首页软件>正文
Spring实战(第4版)
图书分类:软件 暂无评论 ⁄ 被围观 659 次阅读+

内容简介:

作者简介:

Craig Walls是Pivotal的高级工程师,是Spring Social和Spring Sync的项目领导者,同时也是Manning出版社《Spring In Action》的作者,目前这本书已经更新到了第四版。他非常热心于Spring框架的推广,经常在当地的用户组和会议上演讲并在博客上撰写Spring相关的内容。在不琢磨代码的时候,Craig Walls会尽可能多地陪伴他的妻子、两个女儿、两只小鸟以及两只小狗。

目录:

第1部分 Spring的核心
第1章 Spring之旅 3
1.1 简化Java开发 4
1.2 容纳你的Bean 18
1.3 俯瞰Spring风景线 21
1.4 Spring的新功能 27
1.5 小结 30
第2章 装配Bean 33
2.1 Spring配置的可选方案 34
2.2 自动化装配bean 35
2.3 通过Java代码装配bean 44
2.4 通过XML装配bean 48
2.5 导入和混合配置 61
2.6 小结 65
第3章 高级装配 67
3.1 环境与profile 67
3.2 条件化的bean 75
3.3 处理自动装配的歧义性 78
3.4 bean的作用域 84
3.5 运行时值注入 88
3.6 小结 99
第4章 面向切面的Spring 101
4.1 什么是面向切面编程? 102
4.2 通过切点来选择连接点 107
4.3 使用注解创建切面 109
4.4 在XML中声明切面 120
4.5 注入AspectJ切面 128
4.5 小结 131
第2部分 Web中的Spring
第5章 构建Spring Web应用程序 135
5.1 Spring MVC起步 136
5.2 编写基本的控制器 143
5.3 接受请求的输入 153
5.4 处理表单 157
5.5 小结 166
第6章 渲染Web视图 167
6.1 理解视图解析 167
6.2 创建JSP视图 170
6.3 使用Apache Tiles视图定义布局 184
6.4 使用Thymeleaf 190
6.5 小结 196
第7章 Spring MVC的高级技术 197
7.1 Spring MVC配置的替代方案 198
7.2 处理multipart形式的数据 204
7.3 处理异常 212
7.4 为控制器添加通知 216
7.5 跨重定向请求传递数据 217
7.6 小结 221
第8章 使用Spring WebFlow 223
8.1 在Spring中配置Web Flow 224
8.2 流程的组件 226
8.3 组合起来:披萨流程 232
8.4 保护Web流程 246
8.5 小结 246
第9章 保护Web应用 249
9.1 Spring Security简介 250
9.2 选择查询用户详细信息的服务 255
9.3 拦截请求 265
9.4 认证用户 271
9.5 保护视图 276
9.6 小结 281
第3部分 后端中的Spring
第10章 通过Spring和JDBC征服数据库 285
10.1 Spring的数据访问哲学 286
10.2 配置数据源 291
10.3 在Spring中使用JDBC 298
10.4 小结 307
第11章 使用对象-关系映射持久化数据 309
11.1 在Spring中集成Hibernate 310
11.2 Spring与Java持久化API 315
11.3 借助Spring Data实现自动化的JPA Repository 322
11.4 小结 330
第12章 使用NoSQL数据库 333
12.1 使用MongoDB持久化文档数据 334
12.2 使用Neo4j操作图数据 347
12.3 使用Redis操作key-value数据 359
12.4 小结 365
第13章 缓存数据 367
13.1 启用对缓存的支持 368
13.2 为方法添加注解以支持缓存 373
13.3 使用XML声明缓存 379
13.4 小结 383
第14章 保护方法应用 385
14.1 使用注解保护方法 386
14.2 使用表达式实现方法级别的安全性 388
14.3 小结 395
第4部分 Spring集成
第15章 使用远程服务 399
15.1 Spring远程调用概览 400
15.2 使用RMI 402
15.3 使用Hessian和Burlap发布远程服务 407
15.4 使用Spring的HttpInvoker 413
15.5 发布和使用Web服务 416
15.6 小结 421
第16章 使用Spring MVC创建REST API 423
16.1 了解REST 424
16.2 创建第一个REST端点 426
16.3 提供资源之外的其他内容 438
16.4 编写REST客户端 445
16.5 小结 456
第17章 Spring消息 457
17.1 异步消息简介 458
17.2 使用JMS发送消息 463
17.3 使用AMQP实现消息功能 479
17.4 小结 489
第18章 使用WebSocket和STOMP实现消息功能 491
18.1 使用Spring的低层级WebSocket API 492
18.2 应对不支持WebSocket的场景 497
18.3 使用STOMP消息 500
18.4 为目标用户发送消息 511
18.5 处理消息异常 515
18.6 小结 516
第19章 使用Spring发送Email 517
19.1 配置Spring发送邮件 518
19.2 构建丰富内容的Email消息 521
19.3 使用模板生成Email 524
19.4 小结 528
第20章 使用JMX管理Spring Bean 529
20.1 将Spring bean导出为MBean 530
20.2 远程MBean 539
20.3 处理通知 543
20.4 小结 545
第21章 借助Spring Boot简化Spring开发 547
21.1 Spring Boot简介 548
21.2 使用Spring Boot构建应用 553
21.3 组合使用Groovy与SpringBoot CLI 566
21.4 通过Actuator获取了解应用内部状况 571
21.5 小结 574
作者: Craig Walls 沃尔斯
出版社: 人民邮电出版社
原作名: Spring in Action,Fourth Edition
译者: 张卫滨
出版年: 2016-4-1
页数: 577
豆瓣评分:8.1
ISBN: 9787115417305
标签:,

你可能喜欢

0 0 投票数
文章评分
订阅评论
提醒
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x