随笔分类 - Spring核心
关于spring的基础能力的描述
摘要:spring 事务 1. 前置知识 事务的特性 原子性 一致性 隔离性 持久性 事务并发可能会出现的问题 脏读 因为读到了其他事务还没有提交的修改产生的问题 不可重复读 在其他事务对某一行做了修改前后读取到的数据不一样,导致的问题 幻读 在其他事务插入了多行前后读取的数据不一样,导致的问题 事务的隔
阅读全文
摘要:spring 事务 1. 前置知识 事务的特性 原子性 一致性 隔离性 持久性 事务并发可能会出现的问题 脏读 因为读到了其他事务还没有提交的修改产生的问题 不可重复读 在其他事务对某一行做了修改前后读取到的数据不一样,导致的问题 幻读 在其他事务插入了多行前后读取的数据不一样,导致的问题 事务的隔
阅读全文
摘要:代理相关的概念 advisor 包含切入点和切入方法 切点 pointcut 意即在哪里做切入 切入方法 advice 包括 运行前 返回后 抛出异常后 最终finally 环绕 五种 spring支持的advice有以下几种 MethodInterceptor MethodBeforeAdvice
阅读全文
摘要:spring bean依赖注入 1.依赖注入的步骤 结合调用方法,从大到小讲述中间涉及到代码以及bean创建过程中的注入点。 这里涉及的逻辑是在AbstractAutowireCapableBeanFactory的doCreateBean方法中实现的,是bean创建生命周期中的重要的一环。 实例化b
阅读全文
摘要:Spring Bean生命周期 本文基于图灵课堂周瑜老师的讲解整理,包括spring bean加载的过程,主要是扫描BeanDefinition以及初始化非懒加载单例Bean两部分,源码取自SpringFramework 5.3.22 1. Bean扫描 本小节介绍的是Spring从给定的扫描位置扫
阅读全文

浙公网安备 33010602011771号