Skip to content

Spring Boot 源码学习

依赖管理

为什么在Spring Boot 项目的pom.xml中部分依赖不需要写版本号?

image-20221213161419411

原因是其父依赖spring-boot-dependencies的父依赖spring-boot-dependencies中已经进行了统一的版本管理。

image-20221213161557249

Spring AOP

切面 Aspect

对象操作过程中的截面

连接点 Join Point

对象操作过程中的某个阶段点

切入点 Point cut

切入点是连接点的集合

通知 Advice

通知是某个切入点被横切后,所采取的逻辑处理

目标对象 Target

所有被通知的对象(被代理的对象)都是目标对象

织入 Weaving

织入是将切面功能应用到目标对象的过程

引入 Introduction

对一个已编译完的类,在运行时期,动态的向这个类中加载属性和方法。