如何使用注解的方式进行AOP功能实现

2025-05-09 21:28:09

1、AOP指的是在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式。package com.gwolf.config;import org.springframework.context.annotation.Configuration;@Configurationpublic class MainConfigOfAOP {}

如何使用注解的方式进行AOP功能实现

3、有一个业务,我们需要使用AOP在这个业务的执行前后记录一些日志:package com.gwolf.aop;public class MathCalculator { public int div(int i ,int j) { return i/j; }}

如何使用注解的方式进行AOP功能实现

5、将切面类和业务逻辑类都加入到容器中。package com.gwolf.con酆璁冻嘌fig;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import com.gwolf.aop.LogAspects;import com.gwolf.aop.MathCalculator;@Configurationpublic class MainConfigOfAOP { @Bean public MathCalculator calculator() { return new MathCalculator(); } @Bean public LogAspects logAspects() { return new LogAspects(); }}

如何使用注解的方式进行AOP功能实现

7、给配置类中加上@EnableAspectJAutoProxy注解开启基于注解的AOP模式。

如何使用注解的方式进行AOP功能实现
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢