-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major
-
Affects Version/s: 2.4.14
-
Component/s: S2Container
-
None
CustomizerChain クラスに addAspectCustomizer(String interceptorName) および addAspectCustomizer(String interceptorName, String pointcut) メソッドを追加する.
従来はこのように記述していたが
<component name="pageCustomizer" class="org.seasar.framework.container.customizer.CustomizerChain"> <initMethod name="addCustomizer"> <arg> <component class="org.seasar.framework.container.customizer.AspectCustomizer"> <initMethod name="addInterceptorName"> <arg>"aop.traceInterceptor"</arg> </initMethod> <property name="pointcut">"do.*, initialize, prerender"</property> </component> </arg> </initMethod>
次のように書くことができるようにする.
<component name="pageCustomizer" class="org.seasar.framework.container.customizer.CustomizerChain"> <initMethod name="addAspectCustomizer"> <arg>"aop.traceInterceptor"</arg> <arg>"do.*, initialize, prerender"</arg> </initMethod>