第252天学习打卡(知识点回顾 AOP操作)

知识点回顾

AOP操作

1.Spring框架一般都是基于AspectJ实现AOP操作

(1)什么是Aspectj

Aspectj不是spring组成部分,独立AOP操作,一般把Aspectj和spring框架一起使用,进行AOP操作。

2.基于Aspectj实现AOP操作

(1)基于xml配置文件实现

(2)基于注解方式实现

3.在项目工程里面引入AOP相关依赖

4.切入点表达式

(1)切入点表达式作用:知道对哪个类里面的哪个方法进行增强

(2)语法结构:

execution([权限修饰符] [返回类型] [类全路径] [方法名称] ([参数列表]))

Aspect注解

1.创建类,在类里面定义方法

2.创建增强类(编写增强逻辑)

(1)在增强类里面,创建方法,让不同方法代表不同通知类型

3.进行通知的配置

(1)在spring配置文件中,开启注解扫描

(2)使用注解创建类和类的代理对象

(3)在增强类上面添加注解@Aspect

(4)在spring配置文件中开启生成代理对象。

尚硅谷-Spring5框架最新版教程(idea版)哔哩哔哩bilibili

 

posted @ 2021-09-17 22:40  豆豆tj  阅读(47)  评论(0)    收藏  举报