[Seasar-user:12314] Re: customizer.diconの設定について

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2007年 12月 26日 (水) 17:00:42 JST


小林 (koichik) です.

Date:    Wed, 26 Dec 2007 10:07:50 +0900
From:    <[E-MAIL ADDRESS DELETED]>
To:       <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:12307] Re: customizer.diconの設定について

> しかし、この方法ですと、
> 特定のサブシステムでのみ
> 使用する特定interceptorを
> システム共通customizer.diconに定義する
> 必要があるということですよね。

インターセプタの名前を,ですね.

> 特定interceptorが、
> 該当の特定のサブシステムにしか存在しない場合、
> 全システム共通のcustomizer.diconには、
> 設定可能なのでしょうか?

customizer が適用されなければ (ClassPattern が
マッチしなければ),インターセプタ名で
コンポーネントのルックアップは行われないため,
実際にそのインターセプタが存在しなくても
問題にはなりません.

> やはり各サブシステム別のcustomizer.diconに
> するべきなのでしょうか?

その方が無難だと思います.
各サブシステム固有の customizer.dicon から
共通の dicon をインクルードするというのが
よく使われる方法ではないかと.

Seasar2 の提供する default-customizer.dicon や
std-customizer.dicon はその例ですね.


--
<signature>
   <name>Koichi Kobayashi</name>
   <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>



Seasar-user メーリングリストの案内