This project uses Spring AOP with annotations to make an example of cross-cutting logics.
-
Залогировать стек вызовов @Deprecated-методов
-
Замерить время, потраченное на выполнение каждого из методов каждого из классов определенного пакета, вывести в конце выполнения программы в виде списка названия методов и затраченное время в порядке убывания последнего