Некоторые из моих классов Java имеют статические методы, помеченные специальной аннотацией @Assert
, содержащей проверки работоспособности.
Я хотел бы выполнить эти проверки до того, как какой-либо код будет фактически выполнен.Лучше всего было бы вызывать эти методы из <clinit>
.Как получить похожее поведение, используя AspectJ, и без изменения исходного кода?