SpringBoot如何使用AOP

阿靖哦 2019-07-14

java spring aop springboot

AOP主要实现的目的是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,以获得逻辑过程中各部分之间低耦合性的隔离效果。其与设计模式完成的任务差不多,是提供另一种角度来思考程序的结构,来弥补面向对象编程的不足,这个可能是面试中经常提到的问题,同时它也是Spring框架中一个重大的特性,对于我们开发中最常见的可能就是日志记录,事务处理,异常处理等等。。。

proxy

本文将给大家介绍如何在SpringBoot中使用以及AOP的相关知识点

一、AOP知识点

1、原理

AOP是通过动态代理实现的,动态代理又分为两个部分:JDK动态代理和CGLIB动态代理,AOP功能的使用还是比较简单的,把相关bean注入到Spring容器中,编写好相应的Aspect类即可,以下两点需要记住:

1、AOP基于动态代理模式
2、AOP是方法级别

对代理模式不


登录 后评论
下一篇
阿里巴巴云原生小助手
4298人浏览
2020-02-11
相关推荐
如何实现一个SpringBoot Starter
1840人浏览
2019-07-17 00:09:14
springBoot
657人浏览
2018-09-20 17:52:00
SpringBoot学习目录
1574人浏览
2017-11-28 19:03:00
SpringBoot AOP 拦截器 Aspect
780人浏览
2017-05-10 15:59:51
SpringBoot 注解事务声明式事务
1107人浏览
2017-09-11 17:23:24
SpringBoot使用AOP
823人浏览
2019-07-14 19:37:36
SpringBoot从入门到高级
665人浏览
2017-09-16 03:01:00
2
1
0
1171