Spring IoC源码精讲
正版新书 新华官方库房直发 可开电子发票
¥
71.86
7.2折
¥
99.8
全新
库存4件
作者 王涛
出版社 清华大学出版社
ISBN 9787302601319
出版时间 2022-09
版次 1
装帧 平装
开本 16开
纸张 胶版纸
页数 408页
字数 624千字
定价 99.8元
货号 SC:9787302601319
上书时间 2024-06-25
商品详情
品相描述:全新
全新正版 提供发票
商品描述
作者简介: 王涛,长期从事Java EE、微服务相关技术领域的开发,对Spring系列框架、MyBatis等其他开源框架都有深刻认识。 主编推荐: 采用由浅入深、由易到难的讲解模式,结合案例,全面剖析Spring IoC源码 内容简介: 本书从Spring IoC核心技术的使用开始讲解,具备充分的Spring IoC使用说明,并且对Spring IoC核心源码进行分析。 本书分为22章,主要内容包括SpringXML模式中XML文档的验证、XML资源读取、Spring默认标签的解析、自定义标签解析、各类资源对象注册和生命周期,以及Spring注解模式中的注解元数据、注解模式的启动和注解模式下Bean的注册等。本书可以帮助读者快速掌握Spring IoC容器的基本使用及Spring IoC相关的源码逻辑。 本书的源码分析在大部分情况下遵循测试用例优先,尽可能保证源码现象可复现。 本书适合具有一定Java编程基础和对Spring框架有基本开发能力的读者。 摘要: 第3章自定义标签解析 在第1章中对Spring的简单使用进行了说明,简单介绍了bean标签的使用。bean标签属于Spring的原生标签,在Spring中除了原生标签以外还能够支持自定义标签,本章将介绍SpringXML配置文件中的自定义标签如何进行自定义、如何使用自定义标签,并对SpringXML的自定义标签相关的内容进行源码分析。 3.1创建自定义标签环境搭建 在开始自定义标签分析之前,需要先编写自定义标签解析相关的测试用例,编写自定义标签需要执行下面四个步骤。 (1) 编写XSD文件或者DTD文件。 (2) 编写NamespaceHandler实现类。 (3) 编写BeanDefinitionParser实现类。 (4) 编写注册方式,向Spring中注册。 接下来对上述四个步骤做详细说明。 3.1.1编写 XSD 文件 首先编写一个Java对象用来存储自定义标签解析后的数据,编写UserXsdJava对象,代码信息如下。 //省略getter&setter public class UserXsd { private String name; private String idCard; } 完成XSD文件解析结果的存储对象后进一步编写XSD文件,该XSD文件名为user.xsd,文件内容如下。 targetNamespace="http: //www.huifer.com/schema/user" elementFormDefault="qualified"> 3.1.2编写 NamespaceHandler 实现类 完成XSD文件编写后进一步编写NamespaceHandler接口的实现类,Spring提供了NamespaceHandlerSupport对象让开发者更加简单地使用,开发者只需要重写init方法即可向Spring注册标签和标签的解析对象,编写UserXsdNamespaceHandler类,详细代码如下。 public class UserXsdNamespaceHandler ... 目录: 第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标签解析 ……
— 没有更多了 —
本店暂时无法向该地区发货
全新正版 提供发票
以下为对购买帮助不大的评价