写点什么

spring ioc

0 人感兴趣 · 22 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/18/184764c39b696409b8ddab37e8552577.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

你会怎样设计云原生场景下的 IOC 框架?

用户头像
Karl
06-12

随着 Java 技术的不断发展,Spring Framework 等多种 IOC 框架相继出现,逐渐成为 Java 开发中必不可少的一环。而现在,我们面临的问题是:如何设计一款更符合云原生场景的 IOC 框架呢?

Spring 系列之 IOC 容器初始化过程十

没错,我又更新spring系列的文章了,IOC系列文章到这篇文章就结束了。接下来会开始新的系列,有可能是多个系列同时更新,希望大家可以关注之后博主的动态。

Spring 系列之 IOC 容器的初始化过程九

闲话先不聊,咱们直接开始今天的主题,今天我们讲解的是refresh方法中的finishRefresh方法

Spring 系列之 IOC 容器初始化八

一星期一更的springIOC容器博文还是如期而至,随着Spring系列的不断更新,不知不觉已经三个月了,IOC容器初始化理解博文已经快到结尾的阶段。写SpringIOC容器系列的文章的初衷是为了加深自己对SpringIOC的理解同时也是对SpringIOC容器内容的笔记,但随着自己

Spring 系列之 IOC 容器实例化过程七

一个星期过去了,开心周末到来,又到了我们最喜欢的spring的解析环节,今天我们主要讲解三个方法,内容不会很多,请放心食用。

Spring 系列之 IOC 容器实例化过程六

永远不要放弃你心中的热爱,哪怕那很难!!

spring 系列之 IOC 容器实例化过程五

废话不多说,直接开始主题,今天我们讲解refresh的postProcessBeanFactory和invokeBeanFactoryPostProcessors方法。

spring 系列之 IOC 容器实例化过程四

很好,过年期间订下的计划没有完成,我知道我有罪,但是过年这段期间是真的好好玩!!。我觉得好好玩个几天应该也不过分,哈哈哈!!最后希望看到这篇博客的小伙伴可以点点赞,编写不易。

spring 系列之 IOC 容器实例化过程三

文章开始之前先啰嗦几句,写spring系列的文章的时候是想着每个星期更新一篇文章,但是上篇文章到现在这篇文章已经过了差不多两个星期,跟自己开始的预期偏离的有点远了,心里还是有点不是那么不得意的,所以趁着春节期间,我争取每天一篇将spring系列全部发完

spring 系列之 IOC 容器实例化过程二

书接上回,在SpringIOC容器的实例化过程中,AbstractApplicationContext中有一个非常重要的方法refresh(),spring创造者采用了模板方法设计模式去设计这个方法,IOC主要功能逻辑都在这个方法中实现,如果不知道模板方法模式的可以去看看博主的23种设计模式

Spring 系列之 IOC 容器的实例化过程一

上一篇文章我们讲解了spring容器中IOC的容器结构,IOC容器总共有:1.ResourceLoader(资源加载组件)2.Resource(资源描述组件)3.BeanDefinitionReader(bean构建组件)4.BeanDefinition(元数据组件)5.BeanRegister(Bean注册组件)6.BeanFactory(bean容

spring 系列之 IOC 容器结构

IOC(控制反转): 传统javaSE程序设计,我们直接在对象内部通过new进行创建对象,是程序主动去创建依赖对象,而Ioc是有专门一个容器来创建这些对象,即由Ioc容器来控制对象的创建。

三本菜鸟美团二面被源码暴锤,46 天狂学 Spring,终入阿里

一直强调, Java 是空气,永不过时。而 Spring 在 Java 开发里中处于垄断地位,任何一个框架不跟 Spring 整合,就要被淘汰!这也是为什么大部分企业的岗位需求中 Spring 都是必须的!

如果重写 SpringBoot,我们会做哪些不同的选择?

SpringBoot是在Spring框架基础上的一次巨大的进步,它提出了动态自动装配的概念,摒弃了繁琐的XML配置,充分利用Java语言内置的注解和ServiceLoader机制,极大的减少了一般业务开发中所需要做出的配置决策的数量,重塑了Java应用程序的开发和部署工作。但是发

Spring Boot 扩展:深入分析 IoC 容器

Spring IoC 容器是整个框架中最核心、最关键的一部分内容,也是许多面试考察中的重要内容。 今天我将从 Spring 接口源码入手,与大家一块学习下容器相关的内容。 今天的内容包括三部分,第一部分是 Spring 中 BeanFactory 接口及其子类(接口)的梳理;第二部

Spring 循环依赖为何使用三级缓存?

Spring解决循环依赖的核心思想在于提前曝光: 1、通过构建函数创建A对象(A对象是半成品,还没注入属性和调用init方法)。2、A对象需要注入B对象,发现缓存里还没有B对象,将半成品对象A放入半成品缓存。3、通过构建函数创建B对象(B对象是半成品,还没注入

https://static001.geekbang.org/infoq/9a/9a67a8a67067ccc7033e44f832beaf24.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

太强了!阿里技术官新产"Spring 高级源码阅读指南",爆火全网

话不多说,今天小编给大家分享一份关于Spring高级源码的笔记,这份笔记可帮助读者迅速掌握使用 Spring 进行开发所需的各种技能,适合于已具有一定 Java 编程基础的读者,以及在 Java 平台下进行各类软件开发的开发人员,帮助读者全面提升实战能力。

https://static001.geekbang.org/infoq/10/103d70c6b8b8beb599ba7247da8b46f1.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spring 之依赖注入底层原理

Spring 框架作为 Java 开发中最流行的框架之一,其核心特性之一就是依赖注入(Dependency Injection,DI)。在Spring中,依赖注入是通过 IOC 容器(Inversion of Control,控制反转)来实现的。本文将详细介绍Spring的依赖注入底层原理,并提供源码示例。

源码深度解析之 Spring IOC

用户头像
小小怪下士
2022-12-07

IOC 不是一种技术,只是一种思想,一个重要的面向对象编程的法则,它能指导我们如何设计出松耦合、更优良的程序。

https://static001.geekbang.org/infoq/ff/ff627d7e7bd047de85617bc46f60c7dd.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

1 月月更|推荐学 java——Spring 事务

用户头像
逆锋起笔
2022-01-24

已经学习了Spring基础入门知识 和Spring AOP知识,在上一节内容中我们还将Spring 和 MyBatis结合起来使用,熟悉开发模式。这节学习 Spring 中的事务,同样是重要内容。

https://static001.geekbang.org/infoq/c2/c23748983ac88f063ae4c4ec484269b1.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【Spring 专场】「IOC 容器」不看源码就带你认识核心流程以及运作原理

用户头像
洛神灬殇
2022-01-08

🍃【Spring核心专题】「IOC容器篇」不看繁琐的源码就带你浏览Spring的核心流程以及运作原理

大牛手撕阿里 Spring 框架:AOP、IOC、注解、事务,带你统统搞定

2021-11-08

Spring框架自2002年诞生以来一直备受开发者青睐,它包括SpringMVC、SpringBoot、Spring Cloud、Spring Cloud Dataflow等解决方案。有人亲切的称之为:Spring 全家桶。

spring ioc_spring ioc技术文章_InfoQ写作社区