《精通Spring4.x 企业应用开发实战》读后总结+PDF+源码下载

前言

本书结构

本书分为5篇。

  1. 第1篇为基础篇,包括第1~3章,讲解 Spring 概述性知识,以便读者快速建立对 Spring 的整体认识,能够使用 Spring 快速开发一个简单的项目,而更多深入的知识则在后续篇章中展开。
  2. 第2篇为核心篇,包括第4~9 章,讲解 Spring 的IoC、 AOP 及 SpEL 的知识,这些知识是 Spring 的核心,也是 Spring 所有衍生服务及功能的基石。
  3. 第3篇为数据篇,包括第10~14章,讲解 Spring 的各种数据访问技术及事务管理的内容,对事务管理的实现机制和各种疑难问题进行剖析。
  4. 第4篇为应用篇,包括第15~18章,讲解数据缓存、任务调度、web 开发的内容,对于企业应用开发来说,数据缓存任务调度是两个无法回避的问题,需要重点学习和掌握;此外,本篇还精心设计了一个实战案例,包含需求分析、数据库设计、项目开发、代码测试、应用部署的整体过程,让读者在项目的实战中整体串接 Spring 的知识点。
  5. 第5篇为提高篇,包括第19 章和第20章,讲解 Spring OXM 及单元测试的内容。

每章内容

第1章:对 Spring 框架进行了整体性的概述,可使读者快速建立起对 Spring 整体性的认识。
第2章:通过一个简单的例子展现开发 Spring Web 应用的整体过程,通过这个实例,读者可以快速跨入 Spring Web 应用的世界。
第3章:Spring Boot 的设计目的是用来简化新 Spring 应用的搭建和开发过程,本章通过实例向读者讲述了 Spring Boot 的使用技巧。
第4章:讲解了 Spring IoC 容器的知识,通过具体的实例详细地讲解了 IoC 概念:同时,对 Spring 框架的三个最重要的框架级接口进行了剖析,并对 Bean 的生命周期进行了讲解。

第5章:讲解了如何在 Spring 配置文件中使用各种配置方式配置 Bean 的内容,并对各个配置项的意义进行了深入说明。
第6章:对 Spring 容器进行了解构,从内部探究 Spring 容器的体系结构和运行流程。此外,还对 Spring 容器一些高级主题进行了深入阐述。
第7章:从 Spring AOP 的底层实现技术入手,一步步深入到 Spring AOP 的内核中,分析它的底层结构和具体实现。
第8章:对如何使用基于 AspectJ 配置 AOP 的知识进行了深入分析,包括使用 XMLSchema 配置文件、使用注解进行配置等内容。
第9章:SpEL 不仅仅是一个动态语言,而且 Spring 容器的很多配置都直接依赖于SpEL 工作,因此掌握 SpEL 是掌握 Spring 配置的必修课程。
第10章:介绍了 Spring 所提供的 DAO 封装层,包括 Spring DAO 的异常体系、数据访问模板等内容。
第11章:声明式事务配置是 Spring 的一项重要功能,本章介绍了 Spring 事务管理的工作机制,以及通过 XML、注解等方式进行事务管理配置等内容。
第12章:对实际应用中 Spring 事务管理的各种疑难问题进行了透彻剖析,让读者对 Spring 事务管理不再有云遮雾罩的感觉。
第13章:讲解了如何使用 Spring JDBC 进行数据访问操作,还重点讲述了 LOB 字段处理、主键的产生和获取等难点知识。
第14章:讲解了如何在 Spring 中集成 Hiberate、 MyBatis 等数据访问框架,同时,读者还将学到 ORM 框架的混用和 DAO 层设计的知识。
第15章:数据缓存已经成为提高系统运行性能的一个重要方法,本章讲解了 SpringCache 如何通过注解方式进行透明化数据缓存。
第16章:本章重点讲解了在 Spring 中如何使用 Quartz 进行任务调度,同时还涉及使用 JDK Timer 和 JDK 5.0 执行器等知识。
第17章:对 Spring MvC 框架进行了详细介绍,对 REST 风格的编程方式进行了重点讲解,同时还对 Spring 的校验和格式化框架如何与 Spring MVC 整合进行了说明。
第18章:以一个实际的项目为蓝本,带领读者从项目需求分析、项目设计、代码开发、单元测试直到应用部署体验一次接近实战的整体项目开发过程。
第19章:介绍 Spring OXM 的多种实现技术,同时对 XML 技术进行了整体说明。
第20章:有别于一般书籍的单元测试内容,本书以当前最具实战性的 TestNG+Unitils+ Mockito 复合测试框架对测试基于数据库的 Web 应用进行了深入讲解。

一、源码下载

Spring4x: 精通Spring 4.x 企业应用开发实战--源代码

二、文章目录(公开CSDN版)

声明:

        语雀版的内容是按照书中结构进行梳理,内容比较细节、繁琐。CSDN版内容是基于语雀中的内容,进行瘦身,且添加了自己的一些见解进去。

《精通Spring4.x 企业应用开发实战》第1章 Spring概述

《精通Spring4.x 企业应用开发实战》第9章 Spring SpEL

《精通Spring4.x 企业应用开发实战》第10章 Spring对Dao的支持

《精通Spring4.x 企业应用开发实战》第11章 Spring的事务管理

《精通Spring4.x 企业应用开发实战》第12章 Spring 的事务管理难点剖析

《精通Spring4.x 企业应用开发实战》第13章 使用 SpringJDBC访问数据库 

《精通Spring4.x 企业应用开发实战》第14章 整合其他ORM框架

《精通Spring4.x 企业应用开发实战》第15章 Spring Cache

《精通Spring4.x 企业应用开发实战》第16章 任务调度和异步执行器

《精通Spring4.x 企业应用开发实战》第17章 Spring MVC

《精通Spring4.x 企业应用开发实战》第20章 实战型单元测试

 三、文章目录(私密语雀版)

第4章 IOC容器 · 语雀

第5章 在IOC容器中装配Bean · 语雀

第6章 Spring容器高级主题

第7章 Spring AOP基础

第8章 基于@AspectJ和Schema的AOP

第9章 Spring SpEL

第10章 Spring对DAO的支持

第11章 Spring的事务管理

第12章 Spring 的事务管理难点剖析

第13章 使用 SpringJDBC访问数据库

第20章 实战型单元测试

你可能感兴趣的:(编程相关书籍,spring,java,《Spring企业级开发实战》)