展开全部

主编推荐语

《Spring源码深度解析》适合于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员、测试人员等。

内容简介

《Spring源码深度解析》从核心实现和企业应用两个方面,由浅入深、由易到难地对Spring源码展开了系统的讲解,包括Spring的设计理念和整体架构、容器的基本实现、默认标签的解析、自定义标签的解析、bean的加载、容器的功能扩展、AOP、数据库连接JDBC、整合MyBatis、事务、SpringMVC、远程服务、Spring消息服务等内容。

《Spring源码深度解析》不仅介绍了使用Spring框架开发项目必须掌握的核心概念,还指导读者如何使用Spring框架编写企业级应用,并针对在编写代码的过程中如何优化代码、如何使得代码高效给出切实可行的建议,从而帮助读者全面提升实战能力。

《Spring源码深度解析》语言简洁,示例丰富,可帮助读者迅速掌握使用Spring进行开发所需的各种技能。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 作者简介
  • 第一部分 核心实现
  • 第1章 Spring整体架构和环境搭建
  • 1.1 Spring的整体架构
  • 1.2 环境搭建
  • 第2章 容器的基本实现
  • 2.1 容器基本用法
  • 2.2 功能分析
  • 2.3 工程搭建
  • 2.4 Spring的结构组成
  • 2.5 容器的基础XmlBeanFactory
  • 2.6 获取XML的验证模式
  • 2.7 获取Document
  • 2.8 解析及注册BeanDefinitions
  • 第3章 默认标签的解析
  • 3.1 bean标签的解析及注册
  • 3.2 alias标签的解析
  • 3.3 import标签的解析
  • 3.4 嵌入式beans标签的解析
  • 第4章 自定义标签的解析
  • 4.1 自定义标签使用
  • 4.2 自定义标签解析
  • 第5章 bean的加载
  • 5.1 FactoryBean的使用
  • 5.2 缓存中获取单例bean
  • 5.3 从bean的实例中获取对象
  • 5.4 获取单例
  • 5.5 准备创建bean
  • 5.6 循环依赖
  • 5.7 创建bean
  • 第6章 容器的功能扩展
  • 6.1 设置配置路径
  • 6.2 扩展功能
  • 6.3 环境准备
  • 6.4 加载BeanFactory
  • 6.5 功能扩展
  • 6.6 BeanFactory的后处理
  • 6.7 初始化非延迟加载单例
  • 6.8 finishRefresh
  • 第7章 AOP
  • 7.1 动态AOP使用示例
  • 7.2 动态AOP自定义标签
  • 7.3 创建AOP代理
  • 7.4 静态AOP使用示例
  • 7.5 创建AOP静态代理
  • 第二部分 企业应用
  • 第8章 数据库连接JDBC
  • 8.1 Spring连接数据库程序实现(JDBC)
  • 8.2 save/update功能的实现
  • 8.3 query功能的实现
  • 8.4 queryForObject
  • 第9章 整合MyBatis
  • 9.1 MyBatis独立使用
  • 9.2 Spring整合MyBatis
  • 9.3 源码分析
  • 第10章 事务
  • 10.1 JDBC方式下的事务使用示例
  • 10.2 事务自定义标签
  • 10.3 事务增强器
  • 第11章 SpringMVC
  • 11.1 SpringMVC快速体验
  • 11.2 ContextLoaderListener
  • 11.3 DispatcherServlet
  • 11.4 DispatcherServlet的逻辑处理
  • 第12章 远程服务
  • 12.1 RMI
  • 12.2 HttpInvoker
  • 第13章 Spring消息
  • 13.1 JMS的独立使用
  • 13.2 Spring整合ActiveMQ
  • 13.3 源码分析
展开全部

评分及书评

评分不足
1个评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。