首先
Spring 框架一般都是基于 Aspect]实现 AOP 操作
然后就会带出问题
什么是 Aspect
首先 Aspect并不属于Spring 他是一个单独的AOP框架 离开Spring他也能单独运行 但在Spring开发中 我们常用他来配合Spring完成AOP操作
所以说 我们是要 基于Aspect去配合Spring完成AOP操作
而基于 Aspect 完成AOP也很IOC一样 分为两种方式
第一种是xml
第二种是注解方式
然后 我们现在就动手去跟他做一下
首先 处理之前的包 我们需要多引入一个依赖
这个包 在spring下载中就可以下到
其次 我们还需要三个依赖
这三个 大家可以在我上传的资源中下载
下载地址
https://download.csdn.net/download/weixin_45966674/87449158
然后 将这四个依赖 引入到项目当中
然后 我们需要了解一下 切入点表达式
切入点表达式的作用 就是 知道 要对哪一个类的哪一个方法进行增强
然后是语法结构
首先 有一个固定单词 execution
execution() 括号内有固定结构
第一部分是方法的权限修饰符 例如 public
第二部分 是方法的返回类型 如果没有返回类型 void
第三部分是一个全类名 就是 包.类
第四部分 方法名称
第五部分 则是参数列表
后续 我们会做更多讲解