首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Spring
订阅
码畜生活
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Spring容器启动流程(源码解读)
Spring Framework 是 Java 语言中影响最为深远的框架之一,其中的 IOC 和 AOP 两个经典思想更是一直被程序员津津乐道,后面推出的 Spring Boot、Spring Cloud 系列也是在其基础之上开发,要想搞明白 Spring 全家桶系列,必须脚踏…
Spring Cache(一) - Cache在springboot中的实现与原理
本文只讨论spring-cache在springboot中是如何实现的,具体的使用方法网上有很多,这里就不详细描述了. 本文中需要涉及到这些类,先列举出来. CachingConfigurerSupport:缓存配置支持类,需要使用spring cache的项目继承,一个项目只…
Spring源码分析之Bean的创建过程详解
前文传送门:Spring源码分析之预启动流程Spring源码分析之BeanFactory体系结构Spring源码分析之BeanFactoryPostProcessor调用过程详解本文内容:在IOC中,
Spring系列五:Bean 的生命周期
在本章中,我们学习Spring bean的生命周期。掌握bean生命周期的各个阶段,初始化和销毁回调方法。我们将学习使用XML配置和注释配置来控制bean生命周期事件。 当容器启动时–-需要基于Java或XML bean定义实例化Spring bean。还需要执行一些初始化后的…
Spring中BeanFactory与FactoryBean的区别
BeanFactory是一个接口,它是Spring中工厂的顶层规范,是SpringIoc容器的核心接口,它定义了getBean()、containsBean()等管理Bean的通用方法。Spring的容器都是它的具体实现如: 这些实现类又从不同的维度分别有不同的扩展。 首先它是…
手写一个SpringBoot Starter,超简单
SpringBoot是现下流行的开发框架,能够自动化的集成各个框架,没有恶心而繁琐的配置文件,使项目搭建非常之快。实现这一切“自动化”的功臣就是Starter,可以打个比方,SpringBoot空工程就像一个插座,上面有无数个插孔,当我们需要往项目中添加某些工具时,只需要把这个…
《今天面试了吗》-Spring
今天天气不错,我怀着自信的笑容来到某个大厂的研发中心,开启面试的一天。首先我不是毫无准备的,什么java并发,多线程,jvm,分布式,数据库都准备的妥妥的,没想到今天的面试的主题是spring。不过还好,我也准备了...门开了,走来一位拿着mac本,戴眼镜的年轻的小伙子,跟我差…
如何写好一个 Spring 组件
Spring 框架提供了许多接口,可以使用这些接口来定制化 bean ,而非简单的 getter/setter 或者构造器注入。细翻 Spring Cloud Netflix、Spring Cloud Alibaba 等这些构建在 Spring Framework 的成熟框架源…
🏆 技术专题第五期 | 分布式服务远程调用演进终极篇之整合Spring
本文是分布式服务远程调用演进终极篇,主要讲解如何仿照Mybatis和借助Spring IOC来简化远程服务调用。在看该篇文章之前建议先阅读之前的三篇文章: 这个问题的答案是可以省略实现类,只需要保留接口定义即可。相信机智的你立马可以想到类似的实现,那就是你爱不释手的Mybati…
想要理解 Spring IoC,先要知道如何扩展 Spring 自定义 Bean
今天这篇文章算是为下一篇 Spring IoC 实现的文章做个预热,Spring 最核心的部分就是控制反转,而要被控制的对象就是各种各样的 Bean。 虽然现在大部分团队都直接用 Spring Boot 了,很少有人用 Spring MVC 了,但是基础还是 Spring,只不…