首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Spring
订阅
user6004199921143
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
@Transaction介绍以及失效场景
具体失效场景: 注解@Transactional配置的方法非public权限修饰; 注解@Transactional所在类非Spring容器管理的bean; 注解@Transactional所在类中,
源码级详解Spring的三级缓存,循环依赖的处理流程
一.什么是三级缓存 1.一级缓存:存放已经初始化完成的Bean 2.二级缓存:存放半成品Bean,既实例化完成未初始化的Bean。 3.三级缓存:存放bean工厂 二.为什么是三级缓存 一级缓存是必须
Spring事务的传播级别
在两个方法的事务传播级别都是PROPAGATION_REQURIED的时候。 如果调用方法A,会开启一个事务,在方法A内部调用方法B,由于方法A已经存在开启尚未提交的事务,方法B不会就不会再开启一个新的事务,方法B会直接加入方法A的事务中执行,这样如果在执行方法B的时候出了异常…