标签:AOP

SpringBoot+AOP+自定义注解实现系统操作日志

SpringBoot+AOP+自定义注解实现系统操作日志

前言 一个系统必备可少的就是用户的操作日志了,通过操作日志可以解决很多问题 实现 数据库设计 /* Navicat Premium Data Transfer Source Server : MySQL 5.5 Source Server Type :

涛哥 涛哥 2023-08-08
27W+ 0 0
Spring Boot+Jwt+AOP+自定义注解实现接口的权限控制

Spring Boot+Jwt+AOP+自定义注解实现接口的权限控制

​前言 之前在项目中通过自定义拦截器+自定义注解进行权限校验,拦截器代码过于臃肿!!! 于是想到了使用面向切面的方法!! AOP的概念 Aspect Oreinted Programming 面向切面编程,通过预编译方式或者运行时动态代理的方式,实现程序功能的统一管理和维护的一种技术(A

涛哥 涛哥 2023-06-20
19W+ 0 0
SpringBoot+AOP实现日志功能(自定义注解的使用)

SpringBoot+AOP实现日志功能(自定义注解的使用)

什么是AOP? AOP(Aspect-Oriented Programming:面向切面编程):是指将那些与业务无关,却被多个业务模块所共同调用逻辑或责任(例如事务处理、日志管理、权限控制等)封装起来,便于减少系统的重复代码,降低模块间的耦合度,提升系统的可维护性。 AOP的作用

涛哥 涛哥 2022-06-05
14W+ 2 0
11.Spring-AOP的原理

11.Spring-AOP的原理

AOP Aspect Oriented Programming:面向切面编程 OOP Object Oriented Programming:面向对象编程 面向切面编程:基于OOP基础之上的编程思想,OOP面向的主要对象是类,而AOP面向的主要对象是切面,在日志处理,安全管理,事务管理,

涛哥 涛哥 2021-12-23
13W+ 0 0
10. Spring-AOP的实现

10. Spring-AOP的实现

AOP的概念 Aspect Oreinted Programming 面向切面编程,通过预编译方式或者运行时动态代理的方式,实现程序功能的统一管理和维护的一种技术(AOP是一种思想,并不依赖于某个框架或者编程语言实现)。 为什么使用AOP? 利用AOP可以对 业务逻辑的各部分进行隔离,

涛哥 涛哥 2021-12-23
16W+ 0 0
8.Spring-“零配置支持”

8.Spring-“零配置支持”

1.使用Spring的注解 作用:可以简化applicationContext.xml的配置(不能完全替代,bean后处理器,和容器后处理器通常还是写在配置文件当中) 2.步骤: a.导入spring-aop的jar包 b.配置context相关的约束 c.在applicationCo

涛哥 涛哥 2021-12-23
7.2W+ 0 0