科技
类型
6.5
豆瓣评分
可以朗读
语音朗读
546千字
字数
2013-09-01
发行日期
展开全部
主编推荐语
《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 源码分析
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。