写点什么

Spring 知识点总结!已整理成 142 页离线文档(源码笔记 + 思维导图)

用户头像
周老师
关注
发布于: 38 分钟前

写在前面

由于 Spring 家族的东西很多,一次性写完也不太现实。所以这一次先更新 Spring【最核心】的知识点:AOP 和 IOC


无论是入门还是面试,理解 AOP 和 IOC 都是非常重要的。在面试的时候,我没怎么被问过 MyBatis/Hibernate/Struts2 这样的框架,而 Spring 就经常被问到。

本次 PDF 共有【142】页,涉及到的内容有:

  • IOC 和 AOP 的全面讲解

  • Spring 事务详解和相关问题

  • Spring IOC/AOP 相关面试题

Spring AOP/IOC 源码笔记

这份【Spring AOP/IOC 源码笔记】是全程手敲 肛出来的,共 142 页

Spring AOP 和 IOC 介绍

  • 1. Spring 介绍

  • 2. 引出 Spring

  • 3.Spring 模块

  • 4. Core 模块快速入门

  • 5. bean 对象创建细节


对象依赖

  • 1. 回顾以前对象依赖

  • 2. Spring 依赖注入


AOP 入门

  • 1. cglib 代理

  • 2. 手动实现 AOP 编程 2.1 案例分析:

  • 3. AOP 的概述

  • 4. 使用 Spring AOP 开发步骤

  • 5. 切入点表达式


JDBCTemplate 和 Spring 事务

  • 1. 回顾对模板代码优化过程

  • 2. 使用 Spring 的 JDBC

  • 3. 事务控制概述

  • 4.事务属性


Spring 事务原理

  • 1、阅读本文需要的基础知识

  • 2、两个不靠谱直觉的例子

  • 3、Spring 事务传播机制

  • 4、多线程问题

  • 5、啥是 BPP?

  • 6、认识 Spring 事务几个重要的接口


Spring 事务的几个线程安全问题

  • 1、我的思考

  • 2、图解出现的原因

  • 3、解决问题

  • 最后


IOC 再回顾与面试题

  • Spring IOC 全面认知

  • Spring IOC 相关面试题


AOP 再回顾

  • 1、Spring AOP 全面认知

  • 2、基于代理的经典 SpringAOP

  • 3、拥抱基于注解和命名空的 AOP 编程

  • 4、总结


Spring AOP/IOC 思维导图

AOP 原理


AOP 术语


Spring 对 AOP 的支持


知识点



IOC 和 DI 的概念


使用 IOC 的好处


IOC 容器


IOC 容器装配 Bean


再叨叨

建议在学习 IOC 之前,可以先看看【工厂模式】。在学习 AOP 之前,可以先看看【代理模式】。

欢迎大家扫码来关注公众号博主,获取文章全部资料,此公众号会持续更新技术干货、不定期分享 Java 进阶面试宝典、Java 核心知识、架构书籍电子版


用户头像

周老师

关注

精通java热衷于分享java领域资料,感谢支持 2020.06.09 加入

还未添加个人简介

评论

发布
暂无评论
Spring知识点总结!已整理成142页离线文档(源码笔记+思维导图)