首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java Spring
订阅
陳粟粟好叻仔喎
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Spring Event(Spring 事件)最佳实践
上一篇文章我们介绍了 Spring Event 的基本使用、底层原理以及适应场景,这篇文章我们来看一下 Spring Event 在实际项目的一些使用示例和最佳实践推荐。
深入理解Spring IOC之扩展篇(九)、SpringBoot中重要event介绍,顺便简单讲下SB的启动流程(一)
中介绍了event的概念以及自定义我们event及其对应的listener,现在我们已经能够自定义我们自己的event了,但是其实这种扩展在实际的开发中用的并不多,更多的时候,我们更期望在容器启动或者容器销毁以及容器刷新的时候去做一些事情,这时候就需要Spring自身提供的几种…
深入理解Spring IOC之扩展篇(八)、环境变量的校验
我的注释上面写的很明确,3是个空方法,另外,我曾在正篇的第三篇中说过,4这里最后是没有做任何事情的。所以我们可以得出一个结论,在默认情况下,spring容器的启动是不依赖任何的环境变量的。如果我们想增加我们自己的校验环境变量的逻辑应该怎么做呢?这里分为两种情况,对应的做法也不相…
深入理解Spring IOC之扩展篇(七)、Spring中的event以及自定义event
本篇说的是Spring中event的概念以及对它的扩展,顺便说说它的原理。 我们可以看到,姿势1和姿势2的本质都是一样的,只是在实现supportsEventType时这里传的参数不一样,姿势3看起来是最简单。它们监听的原理是什么呢,我们来具体的看一看源码: 初始化事件监听器的…
深入理解Spring IOC之扩展篇(六)、基于Aop的自定义注解
上篇我们基于Spring的各种组件和注解把我们的业务逻辑和Spring进行了集成,其中我们定义了很多我们自己的注解。在本篇我们也将定义我们自己的注解,但是目的和上篇不同的是,上篇目的自定义注解是为了集成,而这篇的自定义注解是为了增强。 注意EnableAspectJAutoPr…
深入理解Spring IOC之扩展篇(五)、基于注解整合Spring框架
本篇讲的是如何将我们自己的业务逻辑和Spring框架整合起来,整合的方式主要采用的是注解,里面涉及到了多个知识点。 我们的目的是做出我们自己的注解,主要是标在接口上,当调用接口里相应的方法的时候,就会执行我们自己的逻辑。 我简单的说一下上面四个注解的意思哈,@Target表述注…
深入理解Spring IOC之扩展篇(四)、Aware接口
本篇讲的是Spring中的Aware接口,也应该是整个系列中最简单的一篇了,但是简单并不代表这玩意不重要,我们很多时候还是会用Aware接口去为我们做事情的。 我们知道,使用了Spring容器之后,我们创建对象这件事情完完全全的交给了Spring,在创建好了之后我们直接拿来用就…
深入理解Spring IOC之扩展篇(三)、InitializingBean、@PostConstruct、SmartInitializingSingleton
本文主要介绍三个初始化的方式,分别是@PostConstruct,InitializingBean,以及SmartInitializingSingleton这三个,我们直接三个一起用,来看看代码哈。 我们可以看到,三种初始化方式对应的业务逻辑都被执行了,并且我们可以观察到,@P…
深入理解Spring IOC之扩展篇(二)、BeanFactoryPostProcessor和BeanPostProcessor
1. BeanFactoryPostProcessor 这次你肯定会说,你TM逗我玩?没有中文注释看个蛋蛋?我不给注释的原因是本来源码中人家英文注释已经说的很清楚这玩意是干嘛的,你看不懂的话别怕,我给你一句一句翻译好了,顺便穿插上我自己的理解😊。 我们来看最重点的这块的注释,…
深入理解Spring IOC之扩展篇(一)、自定义xml标签
这个扩展篇,是基于我的深入理解Spring Ioc 系列写的,主要讲的是spring 装载解析bean这个过程中可以扩展的地方,可能你之前知道一些Spring 中的扩展点,但是却又缺乏一个整体的认识,那么相信我,看完了整个扩展篇,你就能把之前的不熟练的姿势运用的很熟练,并且还能…