[Seasar-user:7839] Re: アプリケーションサーバ起動時の処理について
山下 真里
[E-MAIL ADDRESS DELETED]
2007年 5月 26日 (土) 00:19:21 JST
お世話になっております。
山下真里です。
ひがさん、ご回答ありがとうございます。
早速、コーディングしてみたいと思います。
ドキュメントの確認不足でした。
誠にありがとうございました。
山下真里
----- Original Message -----
送信者: Yasuo Higa<[E-MAIL ADDRESS DELETED]>
宛先: [E-MAIL ADDRESS DELETED]
日付:Friday, May, 25, 2007, 10:08 AM
件名: [Seasar-user:7817] Re:アプリケーションサーバ起動時の処理について
>
>
> ひがです。
>
> > はじめまして。
> > 山下真里といいます。
> >
> > 社内のアプリケーションを、DIの研修も兼ねつつ
> > StrutsからTeedaへの移行を検討しております。
> >
> > Strutsのプラグインを機能を利用し、アプリケーションサーバ起動時に
> > データベースへ接続を行い、ServletContext一定のデータを保持する
> > 仕組みで開発を行っておりました。
> > Seasar2でも同じようなことができるのか、色々と調べさせていただきました。
> > DIに馴れてないこともあり、ドキュメントを読ませていただいたのですが、
> > 具体的な方法が思いつきませんでした。
> >
> > 安直な質問で申し訳ございませんが、Seasar2でも、
> > アプリケーションサーバ起動時に、処理をさせるための
> > 機能というものは存在するでしょうか。
> >
> Singletonなコンポーネントでデータをキャッシュすると良いのでは
> ないかと思います。
>
> public class MyService {
> //初期化処理
> public void init() {
> ...;
> }
> }
>
> <component class="MyService">
> <initMethod name="init"/>
> </component>
>
> http://s2container.seasar.org/ja/DIContainer.html#Lifecycle
> が参考になると思います。
>
> よろしくお願いします。
>
> --
> Yasuo Higa
> [E-MAIL ADDRESS DELETED]
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内