[Seasar-user:14806] インスタンスをセッションで管理について
Masao NADAI
[E-MAIL ADDRESS DELETED]
2008年 6月 24日 (火) 19:33:19 JST
DTOのインスタンスをセッションで管理したい場合、
DTOのクラス定義を
@Component(instance = InstanceType.SESSION)
public class SessionDto {
:
}
このようにし、S2Containerで管理されるクラスで、
private SessionDto sessionDto;
public void setSessionDto(SessionDto sessionDto) {
this.sessionDto = sessionDto;
}
プロパティ&セッターを定義すれば良いということで、
サンプルを作成しました。
この対象となるプロパティは、
・命名規約により決まったsuffixのクラス名のプロパティ
かつ、
・命名規約により決まったsuffixのプロパティ名のプロパティ
ということでよろしいでしょうか?
#どこかのページに載っていたらすいません。
例えば、
private SessionDto session;
public void setSession(SessionDto session) {
this.session = session;
}
や、
private Session sessionDto;
public void setSessionDto(Session sessionDto) {
this.sessionDto = sessionDto;
}
では、対象とならないということでよろしいでしょうか?
例えば、こちらでは SearchCondition というクラスで
動作しません。
また、命名規約外のクラス名、プロパティ名であっても
この対象とする設�
Seasar-user メーリングリストの案内