[Seasar-user:9938] Re: セッションの使用について
Yasuo Higa
[E-MAIL ADDRESS DELETED]
2007年 8月 16日 (木) 13:30:08 JST
ひがです。
>
> お世話になります。的場です。
>
> > Seasar2に管理させるなら、newして使ってはいけません。
> > すべてPageクラスと同様にDIで使ってください。
>
> 解釈が正しいか確認させてください。
>
> セッションで格納したい情報は、以下をPageクラスに定義しました。
>
> protected LoginUserDto loginUserDto;
> (セッター・ゲッターも)
>
> このloginUserDtoは、Pageクラス内でnewはしていません。
>
> ただ、Pageクラスのメソッド内で
> LoginUserDto aaa = new LoginUserDto();
> としてnewし、処理に使用しています。
>
> ご指摘いただいたことは、
> 「セッション管理したいクラスは、それ以外では使用してはいけない」
> ということでしょうか?
>
セッション管理に限らず、DIContainerが管理するクラスは、
どこでも(テストのとき以外)newしてはいけません。
ということです。
--
Yasuo Higa
[E-MAIL ADDRESS DELETED]
Seasar-user メーリングリストの案内