java之spring AOP

1. AOP

面向切面编程
小白可以理解为,其实就是一个函数里面执行了另一个函数,
顺便写一些其他逻辑代码

2. aop概念及优点


AOP场景:
记录操作日志,权限控制,事务管理
AOP优势:
代码无入侵,减少重复代码,提高并发效率,维护方便

3. 步骤:



引入依赖
   <dependency>
       <groupId>org.springframework.boot</groupId>
       <artifactId>spring-boot-starter-aop</artifactId>
   </dependency>

1. 定义AOP类,加注解@component@accept
	表示当前类交给IOC容器管理的bean对象,并且是AOP2. 然后在AOP类里定义方法,实现要做的事情
3. 然后在改方法上加上AOP通知注解

4. AOP通知注解

1. @Around: 环绕通知,目标方法前后都会执行
2. @Before 前置通知
3. @After 目标方法执行后执行,有异常不会执行(重点)
4. 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值