加入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>