Написать класс, который реализует интерфейс MethodBeforeAdvice, и перезаписать метод before () в этом классе, в котором вы можете реализовать желаемую логику.
А также укажите свой пользовательский класс в качестве свойства org.springframework.aop.support.RegexpMethodPointcutAdvisor
в XML-файле Spring.
ex:
<bean id="methodAuthzAdvice" class="com.src.customClassMethodBeforeAdvice"/>
<bean id="methodAuthzAdvisor" class="org.springframework.aop.support.RegexpMethodPointcutAdvisor">
<ref local="methodAuthzAdvice"/>
<property name="advice">
<ref local="methodAuthzAdvice"/>
</property>
<property name="pattern">
<value>.*</value>
</property>
</bean>
используйте methodAuthzAdvice
id в качестве свойства перехватчика для вашего класса обработчика в xml-файле.