liguofeng29’s blog

個人勉強用ブログだっす。

S2AOP - Interceptorのグループ化

 InterceptorChainクラスを使い、Interceptorをクループ化する。

<!-- コンポーネント定義 -->

<component name="interceptor1" ... /> <component name="interceptor2" ... />

 

<!-- グループ化 -->

<component name="chain" class="org.seasar.framework.aop.interceptors.InterceptorChain">

    <initMethod name="add"><arg>interceptor1</arg></initMethod>

    <initMethod name="add"><arg>interceptor2</arg></initMethod>

</component>

 

<!-- AOP適用 -->

<component .....>

    <aspect>chain</aspect>

</component>