跳至主要內容
Spring系列笔记-事件监听机制

写在前面

大家好,我是代码小郭,又来和大家分享知识啦!

小郭写文章的目的就是为了促进自己技术的成长,同时分享给大家一起学习交流,如果您对 Java领域感兴趣,可以关注我,我们一起学习。

前言

事件监听机制可以理解为是一种观察者模式,有数据发布者(事件源,也称为被监听对象)、数据接受者(监听器 listener)、事件对象event。

Spring 事件处理基于 观察者模式扩展。Spring 框架设计者在应用上下文中发布了各种事件,也允许我们发送和处理自定义的事件,小郭在本文将对 Spring 的事件机制应用及其原理进行学习总结。


代码小郭...大约 14 分钟开源框架Spring
Spring系列笔记-事务管理

前言

本文将通过下面的几个维度详细总结事务管理的基本知识点,希望能对初学者有帮助。 事务管理

一、何为事务?

先来说说“事务”这个词语,在百度百科上的解释是:指具体的事情、行政杂务、总务。

在编程领域,具体的事情其实就是指某个业务动作,事务管理就是对一组业务动作的管理,这一组业务动作要么全部执行完成,要么全部不执行,是一个不可分割的工作单位。

二、为什么要有事务?


代码小郭...大约 16 分钟开源框架Spring
Spring系列笔记-AOP-面向切面编程

一、AOP为何物?

AOP(Aspect Oriented Programming),即面向切面编程,是一种编程思想,也是通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。

AOP的关键概念
AOP的关键概念

利用AOP可以对业务逻辑的各个部分进行组件化隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。


代码小郭...大约 13 分钟开源框架Spring
Spring系列笔记-Spring的内置常用扩展点

写在前面

大家好,我是代码小郭,又来和大家分享知识啦!

小郭写文章的目的就是为了促进自己技术的成长,同时分享给大家一起学习交流,如果您对 Java领域感兴趣,可以关注我,我们一起学习。

开心一刻

小明:“妈,我被公司开除了”

妈:“啊,为什么呀?”,

小明:“我骂董事长是笨蛋,公司召开高层会议还要起诉我”

妈:“告你诽谤是吧?”

小明:“不是,他们说要告我泄露公司机密”


代码小郭...大约 14 分钟开源框架Spring
Spring系列笔记-什么是Spring?

笔记来源于对 Spring文档 的系统性学习总结

一、前言

目前Spring框架已经迭代到了6.X版本,下面是Spring版本对JDK的依赖关系:

Spring Framework 6.1.x: JDK 17-23
Spring Framework 6.0.x: JDK 17-21
Spring Framework 5.3.x: JDK 8-21 (as of 5.3.26)

代码小郭...大约 4 分钟开源框架Spring