# NOTE_Spring
**Repository Path**: vectorx/NOTE_Spring
## Basic Information
- **Project Name**: NOTE_Spring
- **Description**: 尚硅谷Spring框架视频教程(spring5源码级讲解)学习笔记
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 7
- **Forks**: 3
- **Created**: 2022-02-13
- **Last Updated**: 2025-02-07
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Spring, ioc, aop, spring5, Java
## README
# NOTE_Spring
## 介绍
:sparkles: 尚硅谷Spring框架视频教程(spring5源码级讲解)学习笔记
## 更新
- :link: Github:[vectorxxxx/NOTE_Spring: 尚硅谷Spring框架视频教程(spring5源码级讲解)学习笔记 (github.com)](https://github.com/vectorxxxx/NOTE_Spring)
- :link: Gitee:[NOTE_Spring: 尚硅谷Spring框架视频教程(spring5源码级讲解)学习笔记 (gitee.com)](https://gitee.com/vectorx/NOTE_Spring)
- :link: GitCode:[VectorUx / NOTE_Spring · GitCode](https://gitcode.net/qq_35925558/NOTE_Spring)
- :link: 语雀:[Spring从入门到精通 · 语雀 (yuque.com)](https://www.yuque.com/u21195183/vvllih)
- :link: 博客园:[Spring从入门到精通 - 随笔分类 - VectorX - 博客园 (cnblogs.com)](https://www.cnblogs.com/vectorx/category/2106560.html)
- :link: CSDN:[Spring从入门到精通_VectorX's Blog-CSDN博客](https://blog.csdn.net/qq_35925558/category_11631101.html?spm=1001.2014.3001.5482)
- :link: 掘金:[Spring从入门到精通 - VectorX的专栏 - 掘金 (juejin.cn)](https://juejin.cn/column/7064042024663515143)
**整理不易,还望各位看官一键三连 :heart: :heart: :heart: **
**整理不易,还望各位看官一键三连 :heart: :heart: :heart: **
**整理不易,还望各位看官一键三连 :heart: :heart: :heart: **
:sparkles:下面开始吧~
---
## 1、官网
- Spring官网:[Spring Framework](https://spring.io/projects/spring-framework#learn)
- Github源码:[GitHub - spring-projects/spring-framework: Spring Framework](https://github.com/spring-projects/spring-framework)
- Spring下载路径:[JFrog (spring.io)](https://repo.spring.io/ui/native/release/org/springframework/spring/)
## 2、Spring5模块

笔记主要内容目前涵盖(2022-03-12)
- 核心容器:`Beans`、`Core`、`Context`、`Expression`
- 数据访问集成:`JDBC`、`ORM`、`Transactions`
- 其他:`AOP`、`Aspects`、`Test`
## 3、相关依赖
核心
- `spring-beans`
- `spring-core`
- `spring-context`
- `spring-expression`
- `commons-logging`
AOP 相关
- `spring-aop`
- `aspectjrt`
- `aspectjweaver`
JdbcTemplate 相关
- `druid`
- `mysql-connector-java`
- `spring-jdbc`
- `spring-orm`
- `spring-tx`
日志相关
- `log4j-api`
- `log4j-core`
- `log4j-slf4j-impl`
- `slf4j-api`
Junit 相关
- `spring-test`
```xml
org.springframework
spring-beans
5.3.16
org.springframework
spring-core
5.3.16
org.springframework
spring-context
5.3.16
org.springframework
spring-expression
5.3.16
commons-logging
commons-logging
1.2
org.springframework
spring-aop
5.3.16
org.aspectj
aspectjrt
1.9.8
runtime
org.aspectj
aspectjweaver
1.9.8
runtime
com.alibaba
druid
1.2.8
mysql
mysql-connector-java
8.0.28
org.springframework
spring-jdbc
5.3.16
org.springframework
spring-orm
5.3.16
org.springframework
spring-tx
5.3.16
org.apache.logging.log4j
log4j-api
2.17.2
org.apache.logging.log4j
log4j-core
2.17.2
org.apache.logging.log4j
log4j-slf4j-impl
2.17.2
test
org.slf4j
slf4j-api
1.7.36
org.springframework
spring-test
5.3.16
test
```
## 4、导图
### 00-Spring简介

### 01-IOC容器

### 02-AOP

### 03-JdbcTemplate与声明式事务

### 04-Spring5新功能

整理难免有误,欢迎大家批评指正!
---
> 署名 4.0 国际 (CC BY 4.0)。您可以自由地:共享 — 在任何媒介以任何形式复制、发行本作品;演绎 — 修改、转换或以本作品为基础进行创作;在任何用途下,甚至商业目的。只要你遵守许可协议条款,许可人就无法收回你的这些权利。惟须遵守下列条件:署名 — 您必须给出适当的署名,提供指向本许可协议的链接,同时标明是否(对原始作品)作了修改。您可以用任何合理的方式来署名,但是不得以任何方式暗示许可人为您或您的使用背书。