首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
你好 Spring
程序员侠客行
创建于2024-12-07
订阅专栏
介绍Spring核心源码、设计思想和实战技巧,与大家一同探讨、成长。
等 8 人订阅
共16篇文章
创建于2024-12-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Spring事务原理 三
通过《Spring事务原理 二》一文,我们知道了Spring中开启新事务的底层含义。本文继续讲解了事务上下文切换、提交事务和回滚事务是如何实现的。
Spring事务原理 二
本文中介绍了Spring事务的核心组件、传播行为的源码实现,将看到如何将数据库连接绑定当前线程,各种传播行为是如何实现。
Spring事务原理 一
Spring事务的核心思想是将事务管理与业务逻辑解耦,开发者通过简单注解或配置即可管理复杂事务。本文结合源码介绍了声明式事务的实现原理。
Spring中@Import原理和使用
@Import注解是Spring框架中一个非常强大的工具,它允许你将普通类、组件类、ImportSelector实现类和ImportBeanDefinitionRegistrar实现类引入到容器中。
Spring AOP之EnableAspectJAutoProxy原理
本文将探究@EnableAspectJAutoProxy的底层实现: ● Spring中如何将@Aspect、 @Before等处理为Advisor? ● 在bean生命周期的哪个阶段创建了代理对象?
Spring AOP实现浅析三之执行代理
在《Spring AOP实现浅析 一》《Spring AOP实现浅析 二》中,我们了解了Java中动态代理的两种实现、Spring AOP的基础概念、基础类。本文带你了解代理对象的创建和代理逻辑执行。
Spring AOP实现浅析 二
紧接上文《Spring AOP实现浅析 一》,本文继续介绍了Spring AOP实现的基础知识,了解了这些,将一步步带你明白Spring AOP实现的由来和历程。
Spring AOP实现浅析一
本文通过代码示例,讲解了Spring AOP的一些背景和基本概念,为进一步学习Spring的动态代理的封装做准备。
Spring中Bean初始化与销毁实现
本文结合源码,讲解了@PostConstruct、@PreDestroy注解实现细节,帮着你对Bean的初始化有更清晰的认识。
手撕源码之Spring中Bean的创建
本文结合源码,讲解了Spring中Bean的创建流程,配合流程图,让读者能更好理解Spring的Ioc容器的本质。
Spring中@Component和@Bean的底层逻辑
在上一篇文章《中,我们了解了对@ComponentScan注解的处理逻辑。今天,一起来看看对@Component、@Bean的处理逻辑。
Spring创建BeanDefinition之路径扫描
本文结合源码,讲解了AnnotationConfigApplicationContext创建时,如何处理@ComponentScan,实现对Bean的路径扫描。
Spring中FactoryBean接口详解
FactoryBean是Spring框架中的一个重要接口,通过实现这个接口,开发人员可以定制实例化Bean的逻辑。 本文结合源码讲解了它的实现。
Spring源码中几个核心类
本文结合Spring源码,介绍了BeanDefinition、BeanFactory和MetadataReader等几个核心类,掌握好它们是学习Spring源码的基础。
一文带你构建Spring源码
Spring是一种用于简化复杂企业应用开发的轻量级框架,是Java程序员不能不掌握的一项技能。很多小伙伴想通过源码学习它。本文将展示如何一步步编译源码,为今后的深入学习做好开场。
Spring容器Bean的周期扩展点浅析
使用Spring开发时,希望在bean创建、使用或销毁时,执行一些额外动作。此时,就要用到Spring容器中Bean生命周期的各种扩展点。本文介绍了4个常用的注解或接口。