记录aop失效问题

例子:转账demo

使用技术:基于注解的方式实现,aop也是通过注解实现(Spring)

出现问题:aop已经写好,但是没有生效

原因:1、切入点是否正确(不是本问题)

2、基于注解方式实现,没有配置文件,所以就没有启动自动代理(也是本次的原因)

解决方法:在配置类上加上@EnableAspectJAutoProxy注解,让其开启自动代理

代码如下:

@Configuration
@ComponentScan("com.hy")
@PropertySource({"classpath:jdbc.properties"})
//要想aop生效,必须加入下面注解,自动开启代理
@EnableAspectJAutoProxy
public class SpringConfig {
    
    //......
}

 

posted @ 2022-09-05 16:22  码到成功hy  阅读(62)  评论(0编辑  收藏  举报
获取

hahah

name age option