當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring_day02--Spring的aop操作
生活随笔
收集整理的這篇文章主要介紹了
Spring_day02--Spring的aop操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Spring的aop操作
| 1 在spring里面進行aop操作,使用aspectj實現 (1)aspectj不是spring一部分,和spring一起使用進行aop操作 (2)Spring2.0以后新增了對AspectJ支持 2 使用aspectj實現aop有兩種方式 (1)基于aspectj的xml配置 (2)基于aspectj的注解方式 |
Aop操作準備
| 1 除了導入基本的jar包之外,還需要導入aop相關的jar包 2 創建spring核心配置文件,導入aop的約束
寫類 |
使用表達式配置切入點
| 1 切入點:實際增強的方法 2 常用的表達式 execution(<訪問修飾符>?<返回類型><方法名>(<參數>)<異常>) (1)execution(* cn.itcast.aop.Book.add(..))???*是訪問修飾符 ?表示對類里面的某一個方法增強 ?..表示沒有參數也包含 (2)execution(* cn.itcast.aop.Book.*(..))????????表示某個包里面類所有方法 (3)execution(* *.*(..))???????表示所有類所有方法 (4)?匹配所有save開頭的方法?execution(* save*(..)) |
Aspectj的aop操作
|
|
轉載于:https://www.cnblogs.com/justdoitba/p/7885315.html
總結
以上是生活随笔為你收集整理的Spring_day02--Spring的aop操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我在美国与“狼”共舞的日子(7)
- 下一篇: gradle idea java ssm