[Seasar-user:20775] Re: SmartDeploy対象のコンポーネントのインスタンス属性のカスタマイズ方法について質問
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2011年 5月 27日 (金) 16:46:18 JST
小林 (koichik) です.
Date: Fri, 27 May 2011 16:34:04 +0900
From: Okamoto Tohru <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:20773] SmartDeploy対象のコンポーネントのインスタンス属性のカスタマイズ方法について質問
> そこで、 service パッケージとして利用する コンポーネント
> (具体的には S2AbstractServiceのサブクラスです) を
> singleton としたいのですが、 デフォルトの設定を利用すると
> prototypeになります。(具体的には S2AbstractServiceのサブクラスです)
> http://s2container.seasar.org/2.4/ja/DIContainer.html#SMARTdeploy
>
> これをsingletonに変更する方法または、 別のパッケージでSmartDeployの対象にする方法
> について、アドバイスいただけるとありがたいです。
creator.dicon で
<component class="org.seasar.framework.container.creator.ServiceCreator"/>
を
<component class="org.seasar.framework.container.creator.ServiceCreator">
<property name="instanceDef">@[E-MAIL ADDRESS DELETED]</property>
</component>
としてください。
--
{
name: "Koichi Kobayashi",
mail: "[E-MAIL ADDRESS DELETED]",
blog: "http://d.hatena.ne.jp/koichik/",
twitter: "@koichik"
}
Seasar-user メーリングリストの案内