注意pointcut的入參的表示式名稱

2021-07-27 07:55:44 字數 517 閱讀 8810

今天為了這個問題調了一上午

當package=beforeprocessor時,而我在ponitcut裡使用另外乙個包(習慣性動作 自己也忘記了)

package beforeprocessor;

import org.aspectj.lang.annotation.after;

import org.aspectj.lang.annotation.afterreturning;

import org.aspectj.lang.annotation.afterthrowing;

import org.aspectj.lang.annotation.aspect;

import org.aspectj.lang.annotation.before;

@aspect                      

public class aspect

}但是程式出來是不會報錯的,也不會提醒,只是這個@aftereturning沒有效果

所以以後記住這個小問題

作為入參的出參指標

若實為入參,則是傳入資料,此時一般為char 即傳入讀取資料的位址 若實為出參 1維指標,若已經為該位址申請記憶體或該指標指向一塊可改寫的記憶體區域,則一般為char 傳入欲寫入資料的位址 2維指標,若沒有為該位址申請記憶體,欲讓被呼叫函式在內部進行記憶體申請而在外部記憶體釋放,則必須傳入指標的位址...

MyBatis 入參的型別

1.新增的引數是物件 示例 修改 updatebook update book set book name book auth book brief where book id insert 2.空值的處理,佔位符 1.欄位,jdbctype varchar 字串 2.欄位,jdbctype dat...

Spring AOP 中 Pointcut的用法

1.格式 execution modifiers pattern?ret type pattern declaring type pattern?name pattern param pattern throws pattern?括號中各個pattern分別表示 修飾符匹配 modifier pat...