springboot怎么添加一个aop事件
引入AOP依赖
dependency
groupIdorg.springframework.boot/groupId
artifactIdspring-boot-starter-aop/artifactId
/dependency
在完成了引入AOP依赖包后,一般来巧银举说并不需要去做其他配置。也许在Spring中使用过注解配置方式的人会问是否需要在程序主类中增加@EnableAspectJAutoProxy来启用,实际并不需要。
可以看下面关于AOP的默认配置属性,其中spring.aop.auto属性默认是开孝碧启的,也就是说只要引入了AOP依赖后,默认已经增加了@EnableAspectJAutoProxy。
{
"搏罩name": "spring.aop.auto",
"type": "java.lang.Boolean",
"description": "Add @EnableAspectJAutoProxy
SpringBoot和@Aspect实现自建Log日志功能
JDK1.8+
SpringBoot2.0+ 、@Aspect注解冲纯
MySql5.6+
Log实体对象散厅咐类.java
已上就是基本的业务功能中的CRUD的功能,下面就是重点的log的AOP切面功能,,,
1)、在每个需要用到的方法头上增加注释伏雹,附加案例【四中第一个截图】
制作切面内容
生成这个Log切面日志的用法:
Spring Boot 中使用Spring Aop实现日志记录功能
一、创建日志注解
1、 日志类型枚举手培类
2、自定义日志注解
二、利用AOP实现日志切面统一处理
1、 日志实现类创建工厂
2、 切面类
三、 创建告薯缓日志实现类
1、添加日志接口袜模
2、添加日志接口实现类
四、controller