title: Spring-Overview
toc: true
date: 2021-07-28 17:32:41
tags: Spring
categories: [Spring Family , Spring Framework]
Spring
The Spring Framework provides a comprehensive
programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform.
A key element of Spring is infrastructural support at the application level: Spring focuses on the “plumbing” of enterprise applications so that teams can focus on application-level business logic, without unnecessary ties to specific deployment environments.
学习清单
- 什么是Spring,为什么需要Spring(优点)
- Spring有哪些模块
- 什么是IOC 和 AOP
- 什么是依赖注入,有几种实现方式?
- Spring中的动态代理是如何实现的
学习方法
- 先梳理脉络,先宏观,再细节
- Spring源码注释很重要
- 见名知意 学习spring的命名规范
- 猜测和验证
- 坚持看 不要三分钟热度
学习资料
Spring框架官方网站
【官网】可以下载Spirng源码在本地查看更舒服! 源码请戳 👉👉 【源码】 👈👈
Spring5最新完整教程IDEA版通俗易懂
视频教程 狂神说 (这个大佬在B站很火的)原链接请点击👉 【传送】
24集彻底搞懂aop ioc mvc底层原理
视频目录比较好 👉 【2020年史上最新Spring源码合集,24集彻底搞懂aop ioc mvc底层原理。】
手撕SpringIOC源码
马士兵教育 【400分钟学完Spring源码设计及原理,手撕SpringIOC源码,从我做起】
图灵学院公开课
课程目录还不错 5个小时 21年录制比较新 【2021年新版Java-Spring底层原理,阿里P8大佬全套讲解】
Mybatis + Spring 源码解读 VIP公开课
【终于有字节跳动技术大牛把【mybatis底层原理:spring整理mybatis】讲明白了】