小伙伴们好呀,2021的最后一个月来啦!嘿嘿~ 😋(好快,总感觉掐头去尾,,也就七八个月的样子一年😄)
最近又在捣鼓着博客的活动,然后又重新整理了一下之前的文章!en!第一次这么认真的写介绍,以后文章也要这样子写清楚(反思!)🐖
希望对你有所帮助!!
PS:点击文章标题即可跳转到相的文章😝
Spring 是一个开源的轻量级 Java 框架,是我们 Java 开发者必学的一个框架,其中最突出的就是它的IOC 和 AOP,本集合将会带你梳理 Spring 的整体脉络,助你修炼AOP内功,用实战讲解AOP失效的原因及排查思路,以及如何制作一款AOP插件和利用AOP去优化系统等等 希望能对你有所帮助!
《16 张图解锁 Spring 的整体脉络》
作者:4ye
讲解 Spring 的原理,看看一个 Bean 是怎么被创建出来的,中间经历过那几道工序加工,它的生命周期是怎样的,以及有哪些扩展点,后置处理器可以使用,让你对 Spring 多一些了解!
《Spring的这七大模块你了解吗?》
作者:4ye
Spring 有20几个小模块,他们之间的依赖关系是咋样的,按什么区分,有什么作用,核心模块又是哪些,比如 BeanFactory ,ApplicationContext , ParserContext …… 希望对你有所帮助!
《花了 2 个钟才搞懂这 AOP 为啥没生效,水友却睡着了……》
作者:4ye
记录一次帮水友排查 bug 的经历,通过该实战来分析AOP为啥没有生效,并记录排查过程,整理总结,希望对你有所帮助,不要踩坑!
《Spring AOP 内功修炼》
作者:4ye
从概念关系图出发,让你彻底了解 PointCut ,JoinPoint,Weaving,Advice,Aspect 之间的关系,进一步了解各类 AOP 注解的使用,再深入到底层的编程式 AOP 知识点,助你修炼好 AOP 内功!
《AOP 插件就这?上手不用两分钟!!》
作者:4ye
手把手带你完成一款 AOP 插件的开发,从项目整体设计,功能模块介绍,再到原理,源码,以及效果演示,全都安排,让你不仅仅会 CRUD ,还可以给简历增添小亮点!
《spring-boot-devtools 快速重启的秘密》
作者:4ye
开发完插件后,我们也意识到这个 ClassLoader 的重要,让我们深入源码学习!看看 spring-boot-devtools 插件是怎么实现快速重启的!希望对你有所帮助!
《AOP+MybatisPlus 优化特殊的日志模块》
作者:4ye
分享下我在项目中利用 AOP + MybatisPlus 对项目进行重构,优化系统中特殊的日志模块的故事,图文并茂,原来 AOP + MybatisPlus 还可以这样用,现在连简单的 CRUD 都不用写了~ 希望对你有所启发!
《三分钟快速了解Spring中的工厂模式》
作者:4ye
Spring 中的设计模式有很多,这篇就来和大家分享下这个工厂模式在 Spring 中的使用,希望对你有所帮助!
《三分钟快速上手Spring事件机制》
作者:4ye
事件机制可是 Spring 中非常重要的一部分!在 Springboot 中随处可见!我们也可以利用这个 事件机制来实现 解耦,异步通知,以及提高程序的扩展性。本文通过一个实战案例,手把手教学,带你快速掌握这项技能,希望对你有所帮助!
《四种引用类型在Springboot中的使用》
作者:4ye
这四种引用类型你了解吗?Springboot 是如何使用这个引用类型,来间接优化 JVM,提高垃圾回收的效率!希望能对你有所启发!