sping IO C
Java不难的
=
展开
-
Spring学习之——手写Mini版Spring源码
Sping的生态圈已经非常大了,很多时候对Spring的理解都是在会用的阶段,想要理解其设计思想却无从下手。前些天看了某某学院的关于Spring学习的相关视频,有几篇讲到手写Spring源码,感觉有些地方还是说的挺好的,让博主对Spring的理解又多了一些,于是在业余时间也按照视频讲解实现一遍SpringIOC、DI、MVC的设计思想,加深巩固记忆,也便于初学者理解,我们不用重复造轮子,但得知道轮子怎么造。开发工具环境:jdk8 + IDEA + mavenjar包:javax.servlet-2.5原创 2020-07-29 16:43:53 · 811 阅读 · 0 评论 -
图解Spring解决循环依赖,认清IOC!
Spring框架是所有java程序员都必须要懂的框架,都说ioc是核心,你知道如何解决循环依赖的问题么?看看这篇文章!前言Spring 如何解决的循环依赖,是近两年流行起来的一道 Java 面试题。其实笔者本人对这类框架源码题还是持一定的怀疑态度的。如果笔者作为面试官,可能会问一些诸如 “如果注入的属性为 null,你会从哪几个方向去排查” 这些场景题。那么既然写了这篇文章,闲话少说,发车看看 Spring 是如何解决的循环依赖,以及带大家看清循环依赖的本质是什么。正文通常来说,如果问 Sp原创 2020-06-20 21:02:04 · 204 阅读 · 0 评论 -
前华南谷歌架构师讲的SpringIOC和AOP就是不同,这回我是真的理解了
我们是在使用Spring框架的过程中,其实就是为了使用IOC(Inversion of Control)和AOP(Aspect-Oriented Programming),这两个是Spring的核心。Spring是什么Spring框架是一个开放源代码的J2EE应用程序框架,是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是一个开源容器框架,它集成各类型的工具,通过核心的Bean factory实现了底层的类的实例化和生命原创 2020-05-20 22:21:47 · 399 阅读 · 0 评论 -
想要理解 Spring IoC,那你知道如何扩展 Spring 自定义 Bean吗?
Spring 最核心的部分就是控制反转,而要被控制的对象就是各种各样的 Bean。虽然现在大部分团队都直接用 Spring Boot 了,很少有人用 Spring MVC 了,但是基础还是 Spring,只不过更多的是把 XML 配置改成了注解形式。如果你用过 XML 配置的形式,那你知道 context:component-scan 、 、 ...原创 2020-04-30 15:53:25 · 166 阅读 · 0 评论