[Seasar-user:10146] Re: [teeda] アプリケーションの初期処理
Yasuo Higa
[E-MAIL ADDRESS DELETED]
2007年 8月 28日 (火) 18:05:26 JST
ひがです。
>
> お世話になっております、渋谷です。
>
> 小林様・ひが様、ご回答ありがとうございます。
>
> 結果報告をさせていただきますと、
> diconファイルに設定する方法では、
> 相変わらずDaoプロパティがnullのままでした。
>
> そもそも下記の様に記述しますと、diconファイルに
> 「XXDaoプロパティがnullになります。」という警告が出ます。
> 何か設定が足りないのだと思いますが。
>
> <components>
> <component instance="singleton"
> name="initializeService"
> class="hoge.service.impl.InitializeServiceImpl">
> <initMethod name="initialize" />
> </component>
> </components>
>
app.diconに記述していますか。
できるはずなのでもう一度確認してください。
なぜ、しつこく言うかというとHOT deploy対象の
コンポーネントは毎回再作成されるのでsingltonの意味を
なさないためです。
initialize()の処理が軽いなら、毎回初期化されても
大丈夫だとは思いますが。
--
Yasuo Higa
[E-MAIL ADDRESS DELETED]
Seasar-user メーリングリストの案内