加入AOP所须要的spring-aspect.jar和spring-aop.jar等等jar包
java
配置文件中加入aop的命名空间spring
xmlns:aop="http://www.springframework.org/schema/aop" xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-xsd"
3.XML文件中配置:ui
<!-- 使AOP注解起做用 --> <aop:aspectj-autoproxy></aop:aspectj-autoproxy>
4.把横切关注点的代码抽象到切面的类中:code
切面首先是一个Ioc的bean,即切面类加入@component注解
component
切面类还须要加入@Aspect注解xml
5.最终在类中声明各类通知io
注意:spring配置中注意配置bean以及自动扫描的包class
<context:component-scan base-package="com.spring.aop.atguigu"></context:component-scan>