随笔分类 -  2.2.├─ spring核心编程思想目录

Spring 核心编程思想目录
Spring IoC 依赖注入(三)resolveDependency
摘要:Spring IoC 依赖注入(三)resolveDependency [toc] resolveDependency 是 Spring 进行依赖查找的核心 API。弄明白了 resolveDependency,基本上依赖注入的问题也就搞明白了一半。resolveDependency 本质是根据类型 阅读全文

posted @ 2020-02-20 19:45 binarylei 阅读(5474) 评论(3) 推荐(7) 编辑

Spring IoC 依赖注入(二)源码分析
摘要:Spring IoC 依赖注入(二)源码分析 [toc] 本章主要分析 Spring IoC 依赖注入的源码,首先分析最基本的手动注入,再分析两种自动注入方式 名称注入和类型注入,这两种注入最核心的是如何查找依赖,Spring 中专门提供了 resolveDependency API 用于根据类型查 阅读全文

posted @ 2020-02-20 19:44 binarylei 阅读(1654) 评论(1) 推荐(0) 编辑

Spring IoC 依赖注入(四)构造器或工厂注入
摘要:Spring IoC 依赖注入(四)构造器或工厂注入 [toc] Spring 核心编程思想目录: 特别声明: Bean 完整创建过程,包括实例化、依赖注入、初始化阶段 。本文中 Bean 实例化指的是 Bean 对象的创建的第一阶段 实例化,不包括之后的属性注入、初始化。为了避免混淆,在此做一个约 阅读全文

posted @ 2020-02-20 19:41 binarylei 阅读(2299) 评论(1) 推荐(2) 编辑

Spring IoC 依赖注入(一)使用说明
摘要:Spring IoC 依赖注入(一)使用说明 [toc] Spring 核心编程思想目录: 1. 依赖注入方法 1.1 Setter 方法依赖注入 手动模式 XML 资源配置元信息 Java 注解配置元信息 API 配置元信息 自动模式(只有 XML 配置方式,不推荐) byName byType 阅读全文

posted @ 2020-02-16 20:34 binarylei 阅读(831) 评论(0) 推荐(0) 编辑

Spring(06)IOC 依赖注入
摘要:Spring(06)IOC 依赖注入 [toc] Spring 核心编程思想目录: 1. 依赖注入的模式和类型 1.1 依赖注入模式 手动模式 配置或者编程的方式,提前安排注入规则 XML 资源配置元信息 Java 注解配置元信息 API 配置元信息 自动模式 实现方提供依赖自动关联的方式,按照內建 阅读全文

posted @ 2020-02-14 17:27 binarylei 阅读(468) 评论(0) 推荐(0) 编辑

Spring IoC 依赖查找之源码分析
摘要:Spring IoC 依赖查找之源码分析 [toc] Spring 核心编程思想目录: 1. 名称查找 名称查找相对类型查找到简单很多,Spring 内部缓存了所有的单例 singletonObjects,如果能命中则直接返回,否则需要新创建。 2. 类型查找 类型查找也可称之为类型自省,可以说是 阅读全文

posted @ 2020-02-14 15:02 binarylei 阅读(769) 评论(0) 推荐(0) 编辑

Spring IoC 依赖查找之类型自省
摘要:Spring IoC 依赖查找之类型自省 [toc] Spring 核心编程思想目录: 推荐文章: "Spring Bean 实例化方法总结" "Spring Bean 类型推断" :主要是分析 AbstractBeanFactory isTypeMatch 方法。 Spring 类型自省的原则:尽 阅读全文

posted @ 2020-02-13 09:17 binarylei 阅读(2008) 评论(1) 推荐(0) 编辑

Spring(05)IoC 依赖查找
摘要:Spring(05)IoC 依赖查找 [toc] Spring 核心编程思想目录: 1. 依赖查找的今世前生 单一类型依赖查找 JNDI:javax.naming.Context JavaBeans :java.beans.beancontext.BeanContext 集合类型依赖查找 java. 阅读全文

posted @ 2020-02-12 09:15 binarylei 阅读(1025) 评论(0) 推荐(0) 编辑

Spring(04)Spring Bean 基础
摘要:Spring(04)Spring Bean 基础 [toc] Spring 核心编程思想目录: 1. 定义 Spring Bean BeanDefinition 是 Spring Framework 中定义 Bean 的配置元信息接口,包含: Bean 的类名 Bean 行为配置元素,如作用域、自动 阅读全文

posted @ 2020-02-11 21:37 binarylei 阅读(610) 评论(0) 推荐(0) 编辑

Spring(03)Spring IOC 概述
摘要:Spring(03)Spring IOC 概述 [toc] Spring 核心编程思想目录: 1. Spring IoC 依赖查找 1.1 根据 Bean 名称查找 实时查找 延迟查找 bean 配置如下: 通过 ObjectFactory 获取 bean 时会延迟加载 bean,只有手动调用 ge 阅读全文

posted @ 2020-02-11 21:36 binarylei 阅读(638) 评论(0) 推荐(0) 编辑

Spring IoC Bean 创建方法总结
摘要:Spring IoC Bean 创建方法总结 [toc] Spring 核心编程思想目录: 本文是对 Spring Bean 实例化(Instantiation)方式的总结。常见的实例 bean 的方式有五种,都有 XML、Java 注解和 Java API 三种配置方式。所谓 Java API 指 阅读全文

posted @ 2020-02-11 09:42 binarylei 阅读(2304) 评论(0) 推荐(0) 编辑

Spring(02)重新认识 IoC
摘要:Spring(02)重新认识 IoC [toc] 1. IoC 发展简介 1983年,Richard E. Sweet 在《The Mesa Programming Environment》中提出 “Hollywood Principle”(好莱坞原则) 1988年,Ralph E. Johnson 阅读全文

posted @ 2020-02-10 11:12 binarylei 阅读(724) 评论(0) 推荐(1) 编辑

极客时间 - 【第三期】21 天打卡活动
摘要:极客时间 【第三期】21 天打卡活动 [toc] 21天打卡 Day 3(2020 02 10) 打卡专栏:小马哥讲Spring核心编程思想 学习要点 & 总结:重新认识 IoC 本章讲述:①什么是 IoC、②IoC 的实现策略、③IoC 的主要职责、④传统的 IoC 实现方案、⑤Spring Io 阅读全文

posted @ 2020-02-10 11:10 binarylei 阅读(504) 评论(0) 推荐(0) 编辑

Spring(01)特性总览
摘要:Spring(01)特性总览 [toc] Spring 核心编程思想目录: 1. 环境说明 JDK8 Spring Framework 5.2.2 IDEA Community 2019 2. 内容概述 待补充... 3. Spring 特性 官方文档: 3.1 核心特性(core) loC容器(l 阅读全文

posted @ 2020-02-10 11:08 binarylei 阅读(1147) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示