AOP之註解

  1. 加入AOP所須要的spring-aspect.jar和spring-aop.jar等等jar包
    java

  2. 配置文件中加入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>
相關文章
相關標籤/搜索