4.3 用户推荐指数
科技
类型
8.4
豆瓣评分
可以朗读
语音朗读
916千字
字数
2017-01-01
发行日期
展开全部
主编推荐语
教你熟练使用Spring的各项功能,透彻理解其内部实现。
内容简介
Spring 4.0是Spring在积蓄4年后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域最新开源平台的翘楚地位。
Spring 4.0引入了众多Java开发者翘首以盼的基于Groovy Bean的配置、HTML 5/WebSocket支持等新功能,全面支持Java 8.0,最低要求是Java 6.0。这些新功能实用性强、易用性高,可大幅降低Java应用,特别是Java Web应用开发的难度,同时有效提升应用开发的优雅性。
本书是在《精通Spring 3.x:企业应用开发详解》的基础上,历时一年的重大调整改版而成的,延续了上一版本“追求深度,注重原理,不停留在技术表面”的写作风格。此外,本书重点突出了“实战性”的主题,力求使全书内容体现“从实际项目中来,到实际项目中去”的写作原则。
目录
- 版权信息
- 内容简介
- 前言
- 第1篇 基础篇
- 第1章 Spring概述
- 1.1 认识Spring
- 1.2 关于SpringSource
- 1.3 Spring带给我们什么
- 1.4 Spring体系结构
- 1.5 Spring对Java版本的要求
- 1.6 Spring 4.0新特性
- 1.7 Spring子项目
- 1.8 如何获取Spring
- 1.9 小结
- 第2章 快速入门
- 2.1 实例概述
- 2.2 环境准备
- 2.3 持久层
- 2.4 业务层
- 2.5 展现层
- 2.6 运行Web应用
- 2.7 小结
- 第3章 Spring Boot
- 3.1 Spring Boot概览
- 3.2 快速入门
- 3.3 安装配置
- 3.4 持久层
- 3.5 业务层
- 3.6 展现层
- 3.7 运维支持
- 3.8 小结
- 第2篇 核心篇
- 第4章 IoC容器
- 4.1 IoC概述
- 4.2 相关Java基础知识
- 4.3 资源访问利器
- 4.4 BeanFactory和ApplicationContext
- 4.5 Bean的生命周期
- 4.6 小结
- 第5章 在IoC容器中装配Bean
- 5.1 Spring配置概述
- 5.2 Bean基本配置
- 5.3 依赖注入
- 5.4 注入参数详解
- 5.5 方法注入
- 5.6 <bean>之间的关系
- 5.7 整合多个配置文件
- 5.8 Bean作用域
- 5.9 FactoryBean
- 5.10 基于注解的配置
- 5.11 基于Java类的配置
- 5.12 基于Groovy DSL的配置
- 5.13 通过编码方式动态添加Bean
- 5.14 不同配置方式比较
- 5.15 小结
- 第6章 Spring容器高级主题
- 6.1 Spring容器技术内幕
- 6.2 属性编辑器
- 6.3 使用外部属性文件
- 6.4 引用Bean的属性值
- 6.5 国际化信息
- 6.6 容器事件
- 6.7 小结
- 第7章 Spring AOP基础
- 7.1 AOP概述
- 7.2 基础知识
- 7.3 创建增强类
- 7.4 创建切面
- 7.5 自动创建代理
- 7.6 小结
- 第8章 基于@AspectJ和Schema的AOP
- 8.1 Spring对AOP的支持
- 8.2 Java 5.0注解知识快速进阶
- 8.3 着手使用@AspectJ
- 8.4 @AspectJ语法基础
- 8.5 切点函数详解
- 8.6 @AspectJ进阶
- 8.7 基于Schema配置切面
- 8.8 混合切面类型
- 8.9 其他
- 8.10 小结
- 第9章 Spring SpEL
- 9.1 JVM动态语言
- 9.2 SpEL表达式概述
- 9.3 SpEL核心接口
- 9.4 SpEL基础表达式
- 9.5 在Spring中使用SpEL
- 9.6 小结
- 第3篇 数据篇
- 第10章 Spring对DAO的支持
- 10.1 Spring的DAO理念
- 10.2 统一的异常体系
- 10.3 统一数据访问模板
- 10.4 数据源
- 10.5 小结
- 第11章 Spring的事务管理
- 11.1 数据库事务基础知识
- 11.2 ThreadLocal基础知识
- 11.3 Spring对事务管理的支持
- 11.4 编程式的事务管理
- 11.5 使用XML配置声明式事务
- 11.6 使用注解配置声明式事务
- 11.7 集成特定的应用服务器
- 11.8 小结
- 第12章 Spring的事务管理难点剖析
- 12.1 DAO和事务管理的牵绊
- 12.2 应用分层的迷惑
- 12.3 事务方法嵌套调用的迷茫
- 12.4 多线程的困惑
- 12.5 联合军种作战的混乱
- 12.6 特殊方法成漏网之鱼
- 12.7 数据连接泄露
- 12.8 小结
- 第13章 使用Spring JDBC访问数据库
- 13.1 使用Spring JDBC
- 13.2 基本的数据操作
- 13.3 BLOB/CLOB类型数据的操作
- 13.4 自增键和行集
- 13.5 NamedParameterJdbcTemplate模板类
- 13.6 小结
- 第14章 整合其他ORM框架
- 14.1 Spring整合ORM技术
- 14.2 在Spring中使用Hibernate
- 14.3 在Spring中使用MyBatis
- 14.4 DAO层设计
- 14.5 小结
- 第4篇 应用篇
- 第15章 Spring Cache
- 15.1 缓存概述
- 15.2 掌握Spring Cache抽象
- 15.3 配置Cache存储
- 15.4 实战经验
- 15.5 小结
- 第16章 任务调度和异步执行器
- 16.1 任务调度概述
- 16.2 Quartz快速进阶
- 16.3 在Spring中使用Quartz
- 16.4 在Spring中使用JDK Timer
- 16.5 Spring对Java 5.0 Executor的支持
- 16.6 实际应用中的任务调度
- 16.7 小结
- 第17章 Spring MVC
- 17.1 Spring MVC体系概述
- 17.2 注解驱动的控制器
- 17.3 处理方法的数据绑定
- 17.4 视图和视图解析器
- 17.5 本地化解析
- 17.6 文件上传
- 17.7 WebSocket支持
- 17.8 杂项
- 17.9 小结
- 第18章 实战案例开发
- 18.1 论坛案例概述
- 18.2 系统设计
- 18.3 开发前的准备
- 18.4 持久层开发
- 18.5 对持久层进行测试
- 18.6 服务层开发
- 18.7 对服务层进行测试
- 18.8 Web层开发
- 18.9 对Web层进行测试
- 18.10 开发环境部署
- 18.11 项目配置实战经验
- 18.12 小结
- 第5篇 提高篇
- 第19章 Spring OXM
- 19.1 认识XML解析技术
- 19.2 XML处理利器:XStream
- 19.3 其他常见的O/X Mapping开源项目
- 19.4 与Spring OXM整合
- 19.5 小结
- 第20章 实战型单元测试
- 20.1 单元测试概述
- 20.2 TestNG快速进阶
- 20.3 模拟利器Mockito
- 20.4 测试整合之王Unitils
- 20.5 使用Unitils测试DAO层
- 20.6 使用Unitils测试Service层
- 20.7 测试Web层
- 20.8 小结
- 《Spring 3.x企业应用开发实战》读者评价
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。