[Seasar-user:991] Re: FactoryBean にあたる機能
suga
suga_k
2005年 4月 6日 (水) 01:08:21 JST
スガです。
On Tue, 7 Sep 2004 19:32:17 +0900
"otsuka" <otsuka @ bb.din.or.jp> wrote:
> SpringのFactoryBeanに該当するような機能をSeasarで
> 実現したい場合、どのような方法が考えられるでしょうか?
FactoryBean そのものはできないと思います。
ですが、FactoryBean で「やりたいこと」なら実現できるかもしれません。
FactoryBean が必要な場合は、どういう時でしょうか。
私は FactoryBean どころか Spring も使ったことがありませんので、
的を外しているかもしれません。
ぱっと思いつく限りでは、以下のどちらかで事足りるように思えます。
a. 利用側に Factory をインジェクションする
b. プロトタイプモードを使う
初期化情報を何かに合わせて変えたい場合は、メソッドインジェクションで
「何か」を持つオブジェクトをインジェクションしてもらう。
どちらかで実現できるのではないでしょうか。
--------------------------------------------------------------
e-mail: suga_k @ rmail.plala.or.jp
スガ
--------------------------------------------------------------
Seasar-user メーリングリストの案内