[Seasar-user:20776] Re: SmartDeploy対象のコンポーネントのインスタンス属性のカスタマイズ方法について質問

Okamoto Tohru [E-MAIL ADDRESS DELETED]
2011年 5月 27日 (金) 16:57:52 JST


岡元です

吉田様、小林 様
即答ありがとうございます。
たすかりました。


2011/5/27 Takafumi Yoshida <[E-MAIL ADDRESS DELETED]>:
> いつもお世話になります。吉田(zephiransas)です。
>
> 2011年5月27日16:34 Okamoto Tohru <[E-MAIL ADDRESS DELETED]>:
>> そこで、 service パッケージとして利用する コンポーネント
>> (具体的には S2AbstractServiceのサブクラスです) を
>> singleton としたいのですが、 デフォルトの設定を利用すると
>> prototypeになります。(具体的には S2AbstractServiceのサブクラスです)
>> http://s2container.seasar.org/2.4/ja/DIContainer.html#SMARTdeploy
>>
>> これをsingletonに変更する方法または、 別のパッケージでSmartDeployの対象にする方法
>> について、アドバイスいただけるとありがたいです。
>
> serviceパッケージのインスタンスをsingletonにするには、creator.diconでServiceCreatorのところを
>
> <component name="serviceCreator"
> class="org.seasar.framework.container.creator.ServiceCreator">
>        <property name="instanceDef">
>                @[E-MAIL ADDRESS DELETED]
>        </property>
> </component>
>
> とかで、できませんかね?
>
> #initMethodだったかも?
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>



-- 
------------------------------------------------------
Tohru Okamoto [E-MAIL ADDRESS DELETED]
-------------------------------------------------------


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