首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
IOC
订阅
苏利红
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
聊聊Spring中最常用的11个扩展点
前言 我们一说到spring,可能第一个想到的是 IOC(控制反转) 和 AOP(面向切面编程)。 没错,它们是spring的基石,得益于它们的优秀设计,使得spring能够从众多优秀框架中脱颖而出。
Spring Bean生命周期,好像人的一生。。
这节我们来看一看Spring中Bean的生命周期,我发现,和人的一生真的很像。Spring原来是一个社会,Bean就是身不由己的“社会人”……
[纯干货] 如何用Spring 原生注解 快速实现策略模式+工厂模式
这阵子在做项目组重构的工作,工作中的一部分就是就目前代码库中与企业交互的逻辑抽离出来,单独做一个微服务,实现企业交互逻辑的关注点分离。 在这里面我很自然而然的就用到了策略模式 + 工厂模式的方式,包装内部实现细节,向外提供统一的调用方式,有效的减少if/else的业务代码,使得…
Spring Bean 生命周期 (实例结合源码彻底讲透)
本篇文章主要是要介绍如何在Spring IoC 容器中 如何管理Spring Bean生命周期。 在应用开发中,常常需要执行一些特定的初始化工作,这些工作都是相对比较固定的,比如建立数据库连接,打开网络连接等,同时,在结束服务时,也有一些相对固定的销毁工作需要执行。为了便于这些…
Spring IoC - 依赖注入 源码解析
本篇文章中,我们继续介绍Spring IoC 依赖注入的过程和源码解读。 还是如之前一样,为大家梳理一下步骤流程,以便于大家能在心里有个大概的脉络,更容易读懂源码,更容易抓住重点。 ... 上一章最后一节,容器初始化的倒数第二步,finishBeanFactoryInitial…
Spring IoC - IoC 容器初始化 源码解析
一定要学会抓重点,归纳核心类、核心方法、核心步骤。 启动容器,实际上指的就是实例化ApplicationContext的这个动作。只是在不同情况下可能有不同的表现形式。 类似前面这两种new ***ApplicationContext的方式,很少会用于直接的生产开发。一般都是我…
Spring IoC - Spring IoC 的设计
本文为解读Spring IoC 模块源码的开篇介绍。介绍Spring IoC 的相关概念与设计。 大型应用中,需要多个类组合工作来实现业务逻辑。这使得每个对象都需要在工作的时候获取到与其合作的对象的引用。 如果这个获取过程要靠自身来实现,那么,代码会变得高度耦合并且难以测试。这…
Spring 源码第 8 篇,各种属性的解析
Spring 源码解析第 8 篇,继续。 现在关于 bean 节点的配置大家都了解了,我们接下来就来看下完整的解析过程。 parseBeanDefinitionAttributes 方法用来解析普通属性,我们已经在上篇文章中分析过了,这里不再赘述,今天主要来看看其他几个方法的解…