Я использую AspectJ, чтобы советовать всем общедоступным методам, которые имеют аргумент выбранного класса. Я попытался следующие:AspectJ: параметр в pointcut
Это прекрасно работает для методов, по крайней мере 2 аргумента:
public void delete(Object item, Session currentSession);
но это не работает с методами, как:
public List listAll(Session currentSession);
как я могу изменить мой pointcut на рекомендации обоих методов исполнения? Другими словами, я ожидал, что символ «..» будет представлять «ноль или больше аргументов», но похоже, что это означает «один или несколько» ...
Соответствие любому произвольному положению невозможно. – 2017-10-03 20:47:46