大小:94.36M
更新时间:23-08-29
系统:Pc
第一部分 核心实现 第1章 Spring整体架构和环境搭建 1.1 Spring的整体架构 1.2 环境搭建 1.2.1 安装GitHub 1.2.2 安装Gradle 1.2.3 下载Spring 第2章 容器的基本实现 2.1 容器基本用法 2.2 功能分析 2.3 工程搭建 2.4 Spring的结构组成 2.4.1 beans包的层级结构 2.4.2 核心类介绍 2.5 容器的基础XmlBeanFactory 2.5.1 配置文件封装 2.5.2 加载Bean 2.6 获取XML的验证模式 2.6.1 DTD与XSD区别 2.6.2 验证模式的读取 2.7 获取Document 2.7.1 EntityResolver用法 2.8 解析及注册BeanDefinitions 2.8.1 profile属性的使用 2.8.2 解析并注册BeanDefinition 第3章 默认标签的解析 3.1 bean标签的解析及注册 3.1.1 解析BeanDefinition 3.1.2 AbstractBeanDefinition属性 3.1.3 解析默认标签中的自定义标签元素 3.1.4 注册解析的BeanDefinition 3.1.5 通知监听器解析及注册完成 3.2 alias标签的解析 3.3 import标签的解析 3.4 嵌入式beans标签的解析 第4章 自定义标签的解析 4.1 自定义标签使用 4.2 自定义标签解析 4.2.1 获取标签的命名空间 4.2.2 提取自定义标签处理器 4.2.3 标签解析 第5章 bean的加载5.1 FactoryBean的使用 5.2 缓存中获取单例bean 5.3 从bean的实例中获取对象 5.4 获取单例 5.5 准备创建bean 5.5.1 处理ovverride属性 5.5.2 实例化的前置处理 5.6 循环依赖 5.6.1 什么是循环依赖 5.6.2 Spring如何解决循环依赖 5.7 创建bean 5.7.1 创建bean的实例 5.7.2 记录创建bean的ObjectFactory 5.7.3 属性注入 5.7.4 初始化bean 5.7.5 注册DisposableBean 第6章 容器的功能扩展 6.1 设置配置路径 6.2 扩展功能 6.3 环境准备 6.4 加载BeanFactory 6.4.1 定制BeanFactory 6.4.2 加载BeanDefinition 6.5 功能扩展 6.5.1 增加SPEL语言的支持 6.5.2 增加属性注册编辑器 6.5.3 添加ApplicationContext AwareProcessor处理器 6.5.4 设置忽略依赖 6.5.5 注册依赖 6.6 BeanFactory的后处理 6.6.1 激活注册的BeanFactory PostProcessor 6.6.2 注册BeanPostProcessor 6.6.3 初始化消息资源 6.6.4 初始化ApplicationEvent Multicaster 6.6.5 注册监听器 6.7 初始化非延迟加载单例 6.8 finishRefresh 第7章 AOP 7.1 动态AOP使用示例 7.2 动态AOP自定义标签 7.2.1 注册AnnotationAwareAspectJ AutoProxyCreator 7.3 创建AOP代理 7.3.1 获取增强器 7.3.2 寻找匹配的增强器 7.3.3 创建代理 7.4 静态AOP使用示例 7.5 创建AOP静态代理 7.5.1 Instrumentation使用 7.5.2 自定义标签 7.5.3 织入 第二部分 企业应用 第8章 数据库连接JDBC 8.1 Spring连接数据库程序实现(JDBC) 8.2 save/update功能的实现 8.2.1 基础方法execute 8.2.2 Update中的回调函数 8.3 query功能的实现 8.4 queryForObject 第9章 整合MyBatis 9.1 MyBatis独立使用 9.2 Spring整合MyBatis 9.3 源码分析 9.3.1 sqlSessionFactory创建 9.3.2 MapperFactoryBean的创建 9.3.3 MapperScannerConfigurer 第10章 事务 10.1 JDBC方式下的事务使用 示例 10.2 事务自定义标签 10.2.1 注册InfrastructureAdvisor AutoProxyCreator 10.2.2 获取对应class/method的增强器 10.3 事务增强器 10.3.1 创建事务 10.3.2 回滚处理 10.3.3 事务提交 第11章 SpringMVC 11.1 SpringMVC快速体验 11.2 ContextLoaderListener 11.2.1 ServletContextListener的使用 11.2.2 Spring中的ContextLoader Listener 11.3 DispatcherServlet 11.3.1 servlet的使用 11.3.2 DispatcherServlet的初始化 11.3.3 WebApplicationContext的初始化 11.4 DispatcherServlet的逻辑处理 11.4.1 MultipartContent类型的request处理 11.4.2 根据request信息寻找对应的Handler 11.4.3 没找到对应的Handler的错误处理 11.4.4 根据当前Handler寻找对应的HandlerAdapter 11.4.5 缓存处理 11.4.6 HandlerInterceptor的处理 11.4.7 逻辑处理 11.4.8 异常视图的处理 11.4.9 根据视图跳转页面 第12章 远程服务 12.1 RMI 12.1.1 使用示例 12.1.2 服务端实现 12.1.3 客户端实现 12.2 HttpInvoker 12.2.1 使用示例 12.2.2 服务端实现 12.2.3 客户端实现 第13章 Spring消息 13.1 JMS的独立使用 13.2 Spring整合ActiveMQ 13.3 源码分析 13.3.1 JmsTemplate 13.3.2 监听器容器
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读试读
应用信息
同类热门
类似软件
spring cloud微服务实战171.28M487人在用 spring cloud微服务实战是一本Spring Cloud微服务实战手册,由翟永超编著。本书从时下流行的微服务架构概念出发,结合Spring Cloud的解决方案,深入浅出地剖析了其在构建微服务架构中所需的各个基础设施和技术要点,包括服务治理
查看
spring攻略第2版76.35M161人在用spring攻略第2版是一本pdf文档的高清电子图书,作者Gary mark、josh long、daniel rubio。本书是spring平台的深入指南,它引导你进入spring 3及其辅助框架的最新技术。本书不仅为你全面而又深入在讲解各种概念,并且
查看
spring实战 第3版29.82M409人在用 Spring框架已经成为Java开发人员的必备知识,但是如何更好的学习呢?这里小编推荐大家阅读spring实战 第3版,这是一本java Spring开发的经典图书之一,由美国高级工程师Craig Walls编著。全文在继承了前两个畅销版本面向实战
查看
Struts2+Spring3+Hibernate框架技术精讲与整合案例113.46M215人在用 Java Web技术是最为流行的开发技术之一,以JSP技术为基础,整合Struts 2、Spring 3、Hibernate 4和Ajax技术开发Java Web应用已经成为当今主流的技术体系,但如何才能更好的入门和掌握呢?这里小编推荐阅读Stru
查看
spring+mybatis企业应用实战42.14M274人在用 spring+mybatis企业应用实战是一本Spring MVC+MyBatis技术以及两者整合的实用图书,由疯狂软件编著,全书重点介绍如何整合Spring MVC 4+MyBatis3进行java ee开发,主要包括三个部分。第一部分详细介绍了
查看
springboot揭秘快速构建微服务体系21.9M371人在用SpringBoot是一个可使用Java构建微服务的微框架,对于新手来讲,如何才能快速入门呢?这里小编推荐大家阅讯springboot揭秘快速构建微服务体系,这是一本SpringBoot微框架解析揭秘书籍,由资深Java技术专家和架构师王福强编著,由阿里
查看
精通spring 4.x企业应用开发实战178.94M695人在用 精通spring 4.x企业应用开发实战是一本Spring技术开发实战手册,由Spring专家陈雄华编著。本书内容丰富,深入浅出,作者对Spring的源码进行了彻底分析,深刻揭示了Spring框架的技术内幕,让读者知其然,更知其所以然。Spring
查看热门标签
网友评论0人参与,0条评论
最新排行
科慧尔计算机三级网络技术题库软件17.46Mv10.0.9 科慧尔计算机三级网络技术题库软件是按照最新《全国计算机等级考试三级网络技术考试大纲》研发的一款全国计算机等级考试软件,拥有考试大纲和模拟考试2大栏目,包括最新大纲、历年真题,全真模拟和详尽解析等功能,可以帮助广大考生更好的掌握计算机三级网络技术,从
查看
打字先锋4.6电脑版740K 打字先锋4.6电脑版是一款功能丰富、小巧精致的五笔练习软件,该软件自带五笔输入法,通过它可以帮助用户熟练使用五笔输入法,提高打字效率和速度,而且练习内容丰富,包含多种练习文章,可以让你自由的定义练习内容,自带的及时统计让你能够更加注重练习目的,相信
查看
成功之路Oracle 11g学习笔记115.25M赵振平pdf扫描版 成功之路Oracle 11g学习笔记是一本Oracle 11g技术学习指南,由赵振平编著。本书内容丰富翔实,主要为刚刚开始学习接触Oracle的新手们准备,在前面的章节主要为读者介绍了Oracle安装、干净卸载Oracle、数据库启动关闭、Orac
查看
c++程序设计语言(第4部分:标准库)68.02M原书第4版 c++程序设计语言(第4部分:标准库)是C++之父Bjarne Stroustrup编写的全新作品,也是通常用户所说的c++程序设计语言第四版,是无可替代的C++领域经典的参考书,详细的介绍C++11的各项新特性、功能等。全书知识结构完整,对C++
查看
docker容器与容器云(第2版)46.43Mpdf扫描版docker容器与容器云(第2版)是一本Docker教科书,由浙江大学软件工程实验室编著。全书结构清晰,由浅入深,深入讲解了docker技术的各种知识、系统,架构和原理,并且还拥有样例,对于了解容器云有很不错的指导作用,在kubernetes方便也有不错
查看
HTML+CSS网页开发技术精解61.4M吴玉中pdf扫描版 HTML+CSS网页开发技术精解是一本html和css语言的开发书籍,由吴玉中等人共同编著。本书内容丰富翔实,涵盖了HTML和CSS大部分常用元素和属性。并且作者使用典型实例,用图解方式诠释每个语法的具体使用方法。还全面讲解CSS控制页面表现的方法
查看