您好,欢迎来到聚文网。 登录 免费注册
Spring IoC源码精讲

Spring IoC源码精讲

  • 字数: 624
  • 出版社: 清华大学
  • 作者: 王涛|责编:安妮//薛阳
  • 商品条码: 9787302601319
  • 版次: 1
  • 开本: 16开
  • 页数: 396
  • 出版年份: 2022
  • 印次: 1
定价:¥99.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书从Spring IoC核心技术的使用开始讲解, 具备充分的Spring IoC使用说明,并且对Spring IoC核心源码进行分析。 本书分为22章,主要内容包括SpringXML模式 中XML文档的验证、XML资源读取、Spring默认标签 的解析、自定义标签解析、各类资源对象注册和生 命周期,以及Spring注解模式中的注解元数据、注 解模式的启动和注解模式下Bean的注册等。本书可 以帮助读者快速掌握Spring IoC容器的基本使用及 Spring IoC相关的源码逻辑。 本书的源码分析在大部分情况下遵循测试用例 优先,尽可能保证源码现象可复现。 本书适合具有一定Java编程基础和对Spring框 架有基本开发能力的读者。
作者简介
王涛,长期从事Java EE、微服务相关技术领域的开发,对Spring系列框架、MyBatis等其他开源框架都有深刻认识。
目录
第1章Spring容器环境搭建及基本使用 1.1Spring容器环境搭建 1.2Spring基本代码编辑 1.3SpringIoC核心类 小结 第2章IoC资源读取及注册 2.1XML文档验证 2.1.1认识XML验证模式 2.1.2Spring中XML的验证 2.2Document对象获取 2.3BeanDefinition注册 2.3.1doRegisterBeanDefinitions流程 2.3.2parseBeanDefinitions分析 2.3.3parseDefaultElementSpring原生标签的处理 2.3.4import标签解析 2.3.5alias标签解析 2.3.6bean标签解析 2.3.7自定义标签解析概述 小结 第3章自定义标签 3.1创建自定义标签环境搭建 3.1.1编写XSD文件 3.1.2编写NamespaceHandler实现类 3.1.3编写BeanDefinitionParser实现类 3.1.4编写注册方式 3.1.5测试用例的编写 3.2自定义标签解析 3.2.1NamesapceHandler和BeanDefinitionParser之间的关系 3.2.2获取命名空间地址 3.2.3NamespaceHandler对象获取 3.2.4getHandlerMappings获取命名空间的映射关系 3.2.5NamespaceHandler的获取 3.2.6NamespaceHandler的init方法 3.2.7NamespaceHandler缓存的刷新 3.2.8解析标签BeanDefinitionParser对象准备 3.2.9解析标签parse方法调用 小结 第4章别名注册和BeanDefinition注册 4.1别名注册测试环境搭建 4.2别名注册接口 4.3SimpleAliasRegistry中注册别名的实现 4.4别名换算真名 4.5BeanDefinition注册 4.6DefaultListableBeanFactory中存储BeanDefinition的容器 4.7DefaultListableBeanFactory中的注册细节 4.7.1BeanDefinition的验证 4.7.2容器中存在BeanName对应的BeanDefinition的处理 4.7.3容器中不存在BeanName对应的BeanDefinition的处理 4.7.4BeanDefinition的刷新处理 4.8BeanDefinition的获取

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网