通过上一篇对AOP的介绍(AOP介绍),了解了AOP的核心概念,然后这里对AOP进行简单的入门操作。
步骤一:创建maven项目导入坐标

步骤二:创建BookDao接口和BookDaoImpl类


步骤三:创建SpringConfig配置类

步骤四:创建aop通知类

步骤五:创建App测试类

部分重要注解的解释:
@EnableAspectJAutoProxy:配置类注解,添加在配置类上方,用来开启注解格式AOP功能
@Aspect:类注解,添加在aop切面类上方,设置当前类为AOP切面类
@Pointcut:方法注解,添加在切入点方法定义上方,用来设置切入点方法,其中的属性为切入点表达式
@Before:方法注解,添加在通知方法定义的上方,用来设置当前通知方法与切入点之间的绑定关系,当前通知方法在原始切入点方法前运行
在搭建时,遇到的报错:
![]()
原因是获取不到bean
Spring容器在驱动时,首先要去加载bean,因为粗心,没有在需要被加强的BookDaoImpl类上添加@Repository注解,导致Spring容器加载不上,所以才会报错
版权声明:本文为ZRM99114原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。