一、AOP简介
1.什么是AOP
AOP:Aspect Oriented Programming 面向切面编程
AOP关注不是某一个类或某些方法;控制大量资源,关注的是大量的类和方法。
2.AOP应用场景以及常用术语
3.AOP的特点
1)降低模块与模块之间的耦合度,提高业务代码的聚合度。(高内聚低耦合)
2)提高了代码的复用性
3)提高系统的扩展性。(高版本兼容低版本)
4)可以在不影响原有的功能基础上添加新的功能
二、springBoot 使用 AOP 实现流程
1.引入依赖
2.封装记录日志实体类
3.编写注解类(自定义日志注解类)
4.编写操作日志的切面类
5.controller使用
6.数据库记录
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/59822.html