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是方法级别

对代理模式不


登录 后评论
下一篇
冒顿单于
7712人浏览
2019-08-28
相关推荐
如何实现一个SpringBoot Starter
1081人浏览
2019-07-17 00:09:14
springBoot
446人浏览
2018-09-20 17:52:00
SpringBoot学习目录
1225人浏览
2017-11-28 19:03:00
SpringBoot AOP 拦截器 Aspect
563人浏览
2017-05-10 15:59:51
SpringBoot使用AOP
362人浏览
2019-07-14 19:37:36
SpringBoot从入门到高级
477人浏览
2017-09-16 03:01:00
2
1
0
704