4.8 用户推荐指数
科技
类型
8.1
豆瓣评分
可以朗读
语音朗读
540千字
字数
2016-04-01
发行日期
展开全部
主编推荐语
本书是经典的、畅销的Spring学习和实践指南。
内容简介
全书分为四部分。第一部分介绍Spring框架的核心知识。第二部分在此基础上介绍了如何使用Spring构建Web应用程序。第三部分告别前端,介绍了如何在应用程序的后端使用Spring。第四部分描述了如何使用Spring与其他的应用和服务进行集成。
本书适用于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员、测试人员,尤其适用于企业级Java开发人员。本书既可以被刚开始学习Spring的读者当作学习指南,也可以被那些想深入了解Spring某方面功能的专业用户作为参考用书。
目录
- 版权信息
- 作者简介
- 内容提要
- 关于本书
- 路线图
- 代码规范与下载
- 作者在线
- 封面插图简介
- 前言
- 译者序
- 致谢
- 第1部分 Spring的核心
- 第1章 Spring之旅
- 1.1 简化Java开发
- 1.2 容纳你的Bean
- 1.3 俯瞰Spring风景线
- 1.4 Spring的新功能
- 1.5 小结
- 第2章 装配Bean
- 2.1 Spring配置的可选方案
- 2.2 自动化装配bean
- 2.3 通过Java代码装配bean
- 2.4 通过XML装配bean
- 2.5 导入和混合配置
- 2.6 小结
- 第3章 高级装配
- 3.1 环境与profile
- 3.2 条件化的bean
- 3.3 处理自动装配的歧义性
- 3.4 bean的作用域
- 3.5 运行时值注入
- 3.6 小结
- 第4章 面向切面的Spring
- 4.1 什么是面向切面编程
- 4.2 通过切点来选择连接点
- 4.3 使用注解创建切面
- 4.4 在XML中声明切面
- 4.5 注入AspectJ切面
- 4.6 小结
- 第2部分 Web中的Spring
- 第5章 构建Spring Web应用程序
- 5.1 Spring MVC起步
- 5.2 编写基本的控制器
- 5.3 接受请求的输入
- 5.4 处理表单
- 5.5 小结
- 第6章 渲染Web视图
- 6.1 理解视图解析
- 6.2 创建JSP视图
- 6.3 使用Apache Tiles视图定义布局
- 6.4 使用Thymeleaf
- 6.5 小结
- 第7章 Spring MVC的高级技术
- 7.1 Spring MVC配置的替代方案
- 7.2 处理multipart形式的数据
- 7.3 处理异常
- 7.4 为控制器添加通知
- 7.5 跨重定向请求传递数据
- 7.6 小结
- 第8章 使用Spring Web Flow
- 8.1 在Spring中配置Web Flow
- 8.2 流程的组件
- 8.3 组合起来:披萨流程
- 8.4 保护Web流程
- 8.5 小结
- 第9章 保护Web应用
- 9.1 Spring Security简介
- 9.2 选择查询用户详细信息的服务
- 9.3 拦截请求
- 9.4 认证用户
- 9.5 保护视图
- 9.6 小结
- 第3部分 后端中的Spring
- 第10章 通过Spring和JDBC征服数据库
- 10.1 Spring的数据访问哲学
- 10.2 配置数据源
- 10.3 在Spring中使用JDBC
- 10.4 小结
- 第11章 使用对象-关系映射持久化数据
- 11.1 在Spring中集成Hibernate
- 11.2 Spring与Java持久化API
- 11.3 借助Spring Data实现自动化的JPA Repository
- 11.4 小结
- 第12章 使用NoSQL数据库
- 12.1 使用MongoDB持久化文档数据
- 12.2 使用Neo4j操作图数据
- 12.3 使用Redis操作key-value数据
- 12.4 小结
- 第13章 缓存数据
- 13.1 启用对缓存的支持
- 13.2 为方法添加注解以支持缓存
- 13.3 使用XML声明缓存
- 13.4 小结
- 第14章 保护方法应用
- 14.1 使用注解保护方法
- 14.2 使用表达式实现方法级别的安全性
- 14.3 小结
- 第4部分 Spring集成
- 第15章 使用远程服务
- 15.1 Spring远程调用概览
- 15.2 使用RMI
- 15.3 使用Hessian和Burlap发布远程服务
- 15.4 使用Spring的HttpInvoker
- 15.5 发布和使用Web服务
- 15.6 小结
- 第16章 使用Spring MVC创建REST API
- 16.1 了解REST
- 16.2 创建第一个REST端点
- 16.3 提供资源之外的其他内容
- 16.4 编写REST客户端
- 16.5 小结
- 第17章 Spring消息
- 17.1 异步消息简介
- 17.2 使用JMS发送消息
- 17.3 使用AMQP实现消息功能
- 17.4 小结
- 第18章 使用WebSocket和STOMP实现消息功能
- 18.1 使用Spring的低层级WebSocket API
- 18.2 应对不支持WebSocket的场景
- 18.3 使用STOMP消息
- 18.4 为目标用户发送消息
- 18.5 处理消息异常
- 18.6 小结
- 第19章 使用Spring发送Email
- 19.1 配置Spring发送邮件
- 19.2 构建丰富内容的Email消息
- 19.3 使用模板生成Email
- 19.4 小结
- 第20章 使用JMX管理Spring Bean
- 20.1 将Spring bean导出为MBean
- 20.2 远程MBean
- 20.3 处理通知
- 20.4 小结
- 第21章 借助Spring Boot简化Spring开发
- 21.1 Spring Boot简介
- 21.2 使用Spring Boot构建应用
- 21.3 组合使用Groovy与Spring Boot CLI
- 21.4 通过Actuator获取了解应用内部状况
- 21.5 小结
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。