首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
spring
订阅
卡乐斯
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
一个80%的人都说不清楚知识点——Spring 事务传播行为
面试过很多人,大部分都能把事务的四个特性及隔离级别说得七七八八,但当问到 Spring 的传播行为时,就基本上没人能说出个一二三了。 我们都知道,一个事务要么成功,要么失败。但当若干个事务配合完成一个
逐行解读Spring(四) - 万字长文讲透bean生命周期(下)
3. createBean,真正的bean初始化逻辑 3.3. populateBean,对bean进行自动装配 3.3.1. @Resource、@Autowired的注入逻辑 xml方式配置的信息的注入我这边就不仔细讲了,主要现在这种方式也用的很少,并且对我们了解sprin…
逐行解读Spring(六)- FactoryBean的亿点点细节
Spring的IOC部分已经差不多讲完了,下一篇会开始讲AOP部分的源码。本篇博文主要是分享一个小甜点给同学们,讲一下FactoryBean这个接口。 这个接口我们日常开发中使用的不多,更多的是第三方框架接入Spring的时候会使用。不过由于这个接口跟我们IOC中承载主要逻辑的…
逐行解读Spring(五)- 没人比我更懂循环依赖!
这一篇博文主要讲一下我们spring是怎么解决循环依赖的问题的。 以这个例子来看,我们声明了a、b两个bean,且a中需要注入一个b,b中需要注入一个a。 如果没有缓存的设计,我们的虚线所示的分支将永远无法到达,导致出现无法解决的循环依赖问题.... 1. 自己解决循环依赖问题…
逐行解读Spring(四) - 万字长文讲透bean生命周期(上)
这些天一直在琢磨bean生命周期这一块应该怎么写,因为这一块的流程实在比较长,而且涉及到很多beanPostProcessor的埋点,很多我们常见的功能都是通过这些埋点来做的。 最终,我决定先用一篇博文,把bean生命周期的主流程较为粗略(相对)的讲一下。之后,会通过一系列博文…
逐行解读Spring(三) - 纯注解启动spring的秘密!
上一篇我们有讲到使用context:component-scan标签,注册扫描器之后,扫描器可以把目标包下面有符合过滤器条件(默认情况下会注册一个@Component注解的AnnotationTypeFilter)的类封装成beanDefinition并且注册到IOC容器中来。…
逐行解读Spring(二) - 什么,自定义标签没听说过?回去等通知吧!
上一篇我们讲了默认标签-bean标签的解析,今天我们讲一下自定义标签的解析。 1. 自定义标签的定义 需要注意的是,自定义标签的概念,并不完全只指我们开发时自己定义的标签,而是spring的开发者为之后拓展预留的拓展点,这个拓展点我们可以用,spring的开发人员在为sprin…
你真的了解Spring吗(全网最全Spring笔记下)
八、AOP编程 8.1、静态代理 8.1.1、问题引入 在JavaEE分层开发中,Service层(业务层)对我们来说是最重要的。 在Service中会出现两种类型的代码: 核心功能:业
你真的了解Spring吗(全网最全Spring笔记中)
五、Spring工厂 5.1、简单对象和复杂对象 5.1.1、简单对象 简单对象指的就是可以直接通过调用构造方法(new)创建出来的对象。 5.1.2、复杂对象 复杂对象指的就是不可以
你真的了解Spring吗(全网最全Spring笔记上)
一、工厂设计模式 1.1、传统的容器——EJB的缺点 EJB(Enterprise Java Beans),被称为企业Java Beans。他是上一代使用的容器。我们来看看传统的J2EE的体系