[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 メーリングリストの案内