首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Spring
订阅
鹅鹅鹅同志
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
北京某大公司:SpringBean生命周期
SpringBean的生命周期,几乎问Spring的时候都会插上一嘴................
搞懂AOP之二,引入增强
在上一篇搞懂AOP之一,拦截器链中,我们介绍了MethodInterceptor增强目标类的方式,了解到了AOP的拦截器是如何使用,以及多个拦截器组成的拦截器链是如何工作的,并且看到了如何使用ProxyFactory去创建代理类。本篇接上篇,接着介绍另外一种增强方式--引入增强…
搞懂AOP之一,拦截器链
本篇不准备对着源码一步一步讲解这一过程,而是准备先剖析一下这一过程中所用到的一些类和方法的功能,当这些“螺丝”都熟悉之后,再一步一步看源码的时候,便会畅通无阻。这也是我在阅读源码过程中的感觉,因为spring的整套源码一环套一环,流程很长,可能跟着跟着就不知所云了。但是如果我们…
关于Spring AOP,除了动态代理、CGLIB,你还知道什么?
Spring 作为 Java 中最流行的框架,主要归功于其提供的 IOC 和 AOP 功能。本文将讨论 Spring AOP 的实现。第一节将介绍 AOP 的相关概念,若熟悉可跳过,第二节中结合源码介绍 Spring 是如何实现 AOP 的各概念。 1. AOP 概念 进行织入…
SpringBoot自动配置之ConfigurationClassParser - SpringBoot自动配置(三)
AutoConfigurationImportSelector不是实现了ImportSelector接口吗?为什么selectImports()方法没有被调用?
聊透spring @Configuration配置类
本文探索Spring @Configuration注解的功能、原理、实现,解密保证@Bean工厂方法幂等的奥秘。包括@Configuration解析、代理类生成、拦截器功能解析等。
Spring IoC 源码分析 (基于注解) (二) 之 包扫描
在上篇文章Spring IoC 源码分析 (基于注解) 一我们分析到,我们通过AnnotationConfigApplicationContext类传入一个包路径启动Spring之后,会首先初始化包扫描的过滤规则。那我们今天就来看下包扫描的具体过程。 上文我们分析了this()…
Spring注解@Autowired源码分析
Spring容器在每个Bean实例化之后,调用AutowiredAnnotationBeanPostProcessor的postProcessMergedBeanDefinition方法,查找该Bean是否有@Autowired注解。 Spring在每个Bean实例化的时候,调…
Spring 事务原理篇:@EnableTransactionManagement注解底层原理分析技巧,就算你看不懂源码,也要学会这个技巧!
前言 学习了关于Spring AOP原理以及事务的基础知识后,今天咱们来聊聊Spring在底层是如何操作事务的。如果阅读到此文章,并且对Spring AOP原理不太了解的话,建议先阅读下本人的这篇文章
spring事务原理和事务同步器使用简介
当引入依赖后,自动化配置类 TransactionAutoConfiguration 生效。其实现又将引入以下配置 BeanFactoryTransactionAttributeSourceAdvisor、AnnotationTransactionAttributeSource…