![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring系列
文章平均质量分 95
程序员李哈
本平台分享技术帖,某站:李哈zzz分享技术视频
展开
-
从源码层面学习Spring中AOP代理拦截的处理过程
Spring中AOP源码深度解读_程序员李哈的博客-CSDN博客目录为什么Spring中存在AOP什么是面向切面什么是动态代理AOP源码解读总结为什么Spring中存在AOP凡是学一样东西,要知其先后。对于Spring来说,其中2大核心IoC和AoP。对于IoC来说控制反转,对于项目中的类(bean)你直接交给Spring就行了,你想使用直接从我这里拿。当项目不断的更新迭代,需要在原有的基础上不断的增加逻辑。可能没有AoP之前,对于程序员来说可能会使用代理模式来对其解耦,此时又有啥静态代理,动态代理的。那么原创 2022-04-13 23:58:39 · 458 阅读 · 1 评论 -
从源码层面学习Spring中AOP代理创建过程
目录为什么Spring中存在AOP什么是面向切面什么是动态代理AOP源码解读总结为什么Spring中存在AOP凡是学一样东西,要知其先后。对于Spring来说,其中2大核心IoC和AoP。对于IoC来说控制反转,对于项目中的类(bean)你直接交给Spring就行了,你想使用直接从我这里拿。当项目不断的更新迭代,需要在原有的基础上不断的增加逻辑。可能没有AoP之前,对于程序员来说可能会使用代理模式来对其解耦,此时又有啥静态代理,动态代理的。那么,对于Spring的开发人员原创 2022-04-12 22:10:07 · 821 阅读 · 0 评论 -
从源码角度认识和理解Spring中@Resource注解
从源码角度认识和理解Spring中@Autowired注解https://blog.csdn.net/qq_43799161/article/details/123904532?spm=1001.2014.3001.5501上篇帖子介绍了@Autowired的使用,然后从源码中角度介绍了@Autowired的一个自动注入的实现,但是在Spring中还有一个@Resource注解可以来实现依赖注入的实现。所以这篇帖子给读者从源码角度认识和理解@Resource注解。@Resource注解和@Au.原创 2022-04-04 17:34:26 · 1876 阅读 · 0 评论 -
从源码层面认识和理解@Autowired注解
@Autowired是什么对于Java后端开发的读者在项目中肯定是大量使用@Autowired注解,在controller层使用@Autowired注入service层接口,在service层使用@Autowired注入dao层接口实现MVC的分层,相信这是大家在项目中项目分层使用到的一个注解。那么各种读者有没有从源码来理解@Autowired这个注解的呢?为了大家在项目中带有理解的使用@Autowired注解,所以此帖特意从源码角度来解析@Autowired注解。@Autowired各种使用案原创 2022-04-01 22:14:23 · 1818 阅读 · 0 评论 -
从源码角度深入理解@Configuration注解
@Configuration注解的作用在Spring早期需要开发者使用到XML配置来配合开发非常的麻烦,在Spring3.0后引进了@Configuration注解,可以被AnnotationConfigApplicationContext和AnnotationConfigWebApplicationContext两个容器给扫描到,就可以实现基于注解来开发。相信各位读者在使用Spring来开发项目时,避免不了使用@Configuration注解标志位配置类,结合@ComponentScan和@Mappe原创 2022-03-24 22:38:02 · 1285 阅读 · 1 评论 -
源码解读Spring中FactoryBean和BeanFactory区别
目录前言:正文:BeanFactory是什么?FactoryBean是什么?FactoryBean的使用FactoryBean的底层源码解读带&标识符和不带的区别总结:前言:目前也是金三银四跳槽的好时机,很多小伙伴在面试的时候被问到Spring框架时,可能会被问到BeanFactory和FactoryBean的区别,所以特意写一篇帖子来仔细讲解到2者的区别。正文:BeanFactory是什么?BeanFactory可以理解是一个生成bean对象原创 2022-02-15 02:03:37 · 537 阅读 · 0 评论 -
源码解读Spring如何解决循环依赖
前言循环依赖的解释大家在面试中可能会遇到面试官问你Spring在内部它是如何解决循环依赖的?甚至可能有些小伙伴有看过Spring中IOC启动源码但是没去考虑循环依赖的问题,导致也没回答出这个问题!那么循环依赖他到底是怎么样的一个现象呢?假如你有两个类,一个A,一个B在A中维护了B,B中维护了A我们知道Java中类中赋值的操作基本都是构造方法或者是get和set方法来赋值(还有静态代码块之类的这里不提)。那么我们先用Java构造方法来举个例new A(new B(new A(原创 2022-01-28 19:24:39 · 834 阅读 · 0 评论 -
Spring中IOC源码解读
Spring中IOC容器执行流程源码,学习过Spring的都知道Spring有IOC控制反转,Aop面向切面,很多初学者对这些概念很模糊,本篇文章从源码角度解读和分析IOC容器的一个执行流程,让初学者和对IOC有一定了解的人从根本理解IOC。原创 2022-01-08 22:53:31 · 743 阅读 · 0 评论 -
Spring事件监听机制的使用和源码解读
目录前言正文Spring事件监听机制的使用理论实操之同步调用实操之异步调用总结Spring事件监听机制源码解读总结前言在很多公司可能在事件回调机制上,并发不高的情况下会使用到Spring的事件监听机制来回调,那么本帖来介绍和使用Spring事件监听机制,并且从源码的角度解读事件监听机制。正文Spring事件监听机制的使用理论好比如说,一个注册的案例,一般情况下当用户注册成功后会发送一条手机信息给用户的手机。那么对于发送信息来说就是一个事件,原创 2022-02-12 00:50:00 · 267 阅读 · 0 评论