Java Tutorial/Spring/TraceInterceptor
Customizable TraceInterceptor
File: context.xml
<source lang="java">
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="afterBean" class="org.springframework.aop.framework.ProxyFactoryBean"> <property name="target"> <bean class="MtBean"> <property name="firstName" value="AAA"/> </bean> </property> <property name="interceptorNames"> <list> <idref bean="traceInterceptor"/> </list> </property> <property name="proxyTargetClass" value="true"/> </bean> <bean id="traceInterceptor" class="org.springframework.aop.interceptor.CustomizableTraceInterceptor"> <property name="enterMessage" value="Entered $[methodName] on $[targetClassShortName]"/> </bean>
</beans></source>