首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
spring
订阅
程序员向阳
更多收藏集
微信扫码分享
微信
新浪微博
QQ
36篇文章 · 0订阅
工作3年的Java程序员搞不定的Spring循环依赖,一篇文章就解决了
什么是循环依赖? 很简单,就是A对象依赖了B对象,B对象依赖了A对象。 比如: 那么循环依赖是个问题吗? 如果不考虑Spring,循环依赖并不是问题,因为对象之间相互依赖是很正常的事情。 比如 这样,
spring事务(六):事务的隔离级别与传播方式的处理04
本文是《事务的隔离级别与传播方式的处理》分析的第4篇,接上文,我们继续。 3.6 执行具体的业务 这块代码如下: 这里最终会调用到业务方法UserService#insert,本文并不会探究这其中是如
spring事务(五):事务的隔离级别与传播方式的处理03
本文是《事务的隔离级别与传播方式的处理》分析的第3篇,接上文,我们继续。 上文中我们提到了事务的开启(doBegin(...))、挂起(suspend(...))与创建保存点(createAndHol
spring事务(四):事务的隔离级别与传播方式的处理02
本文是《事务的隔离级别与传播方式的处理》分析的第2篇,接上文,我们继续。 3.5 获取事务信息 事务的信息会在TransactionAspectSupport#createTransactionIfN
spring事务(三):事务的隔离级别与传播方式的处理01
在上一篇文章的最后,我们提到事务的执行在TransactionAspectSupport#invokeWithinTransaction方法中,本文将从这个方法出发,探究spring的事务机制。 注:
spring事务(二):事务的执行流程
在spring事务之认识事务组件一文中,我们通过一个demo演示了如何使用spring事务管理功能,然后分析了@EnableTransactionManagement注解的功能,本文将继续分析spri
spring事务(一):认识事务组件
前面分析完了spring aop相关功能后,本文将来分析spring aop的一个应用——事务管理。 1. 从两个demo讲起 在正式分析前,我们先来思考下,如果让我们自己来基于spring aop来
spring aop(六):aop总结
前面几篇文章我们分析了spring aop的相关代码,这里来做个总结。 1. spring 启用 aop 功能 在spring aop(一):示例 demo 及 @EnableAspectJAutoP
spring aop(五):cglib 代理
上一篇文章介绍了 spring 的 jdK 动态代理,本文来介绍 spring 的 cglib 代理。 1. cglib 代理简介 jdk虽然提供了动态代理,但是动态代理有一个不足:如果类没有实现接口
spring aop(四):jdk动态代理
上一篇文章的最后,我们分析到spring终于创建了代理对象,其中代理对象的方式为jdk动态代理与cglib代理,本文我们将分析spring的动态代理。 1. jdk动态代理介绍 来分析spring的动