是否有任何現有的庫用於AspectJ的聲明參數驗證?用AspectJ在java中聲明參數驗證
一些示例代碼,我現在使用:
public void someFunction(Object first, Object second){
condition(notEqual(first,second), "exception message");
//...
}
條件()是引發異常的唯一方法,所有其他的驗證方法返回布爾...服用點類似於彈簧或阿帕奇驗證utils的...
這樣的技術爲AspectJ的我想刪除的類似代碼的所有occurrances與註解......像這樣現在:
@Validate({
"not equal : first, second",
"not null or empty : first"
})
public void someFunction(Object first, String second){
//...
}
有什麼好用或者我應該創建一個?