目录
前言
这里是填坑,早在Spring框架初体验这篇博客中,博主就提到过AOP,只是当时未在这篇博客中讲解,这篇文章刚好弥补了这个遗憾,在此篇博客中,博主将讲解什么是AOP,以及AOP如何使用,AOP理解起来是很容易的,使用起来,也比微服务中的东西要简单,虽然简单,但还是要自己动手来写写的,眼过千遍,不如手过一遍,避免眼高手低。这句话在博主的博客中出现好几次了,这也是当今快节奏生活中常见的问题。下面,让我们一起来学习AOP吧。
AOP
AOP是Aspect Oriented Programming的简称,又叫面向切面变成,听起来有点像生物里的切片,其实也可以这么理解,只不过我们不是作用在生物上,而是在代码中。想要一窥究竟?那我们继续往下看。
什么是AOP
AOP面向切面编程是一种程序设计思想,我们常说的是面向对象编程,这是一个道理。仅是一种理念,一种帮助我们达到某种目的的编程理念。
它的核心思想就是在不改变现有程序的前提下,设置某个方法运行之前或运行之后新增额外代码的操作,我们也经常在代码中使用如过滤器,全局异常捕获等,他们都是Aop的思想,不管是Spring项目还是boot项目,都可以来实现Aop的功能,可
本文介绍了AOP(面向切面编程)的概念,包括其基本思想、核心元素(切面、织入、通知),并提供了AOP在Spring框架中的应用实例,包括前置、后置、环绕和异常通知。通过创建项目、添加依赖、定义切面和测试,展示了如何在实际开发中使用AOP来提高代码的模块化程度。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



