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