[Seasar-user:11420] Pageクラスのプロパティ値にEntityクラスを使用した場合すべてのメソッドが呼ばれてしまう

Shinichi Yanagisawa [E-MAIL ADDRESS DELETED]
2007年 11月 3日 (土) 06:34:51 JST


お世話になります。柳澤と申します。

できるだけ無駄なDtoを作成したくないため、EntityクラスをそのままPageクラスで
使用しようと思っています。
また、Entityクラスのメソッド内に、必要な値をセットするまで呼ばれたくないメソッド 

があります。
Pageクラスでは、画面表示に必要なメソッド(HtmlのID値に紐付いているgetter,
setterメソッド)だけが呼ばれることを想定していましたが、どうやらすべてのpublic
メソッドが呼ばれてしまうようです。
余分なDtoを作成せずにこの問題を回避する方法はあるでしょうか?

サンプルコードとスタックトレースを添付します。
よろしくお願いします。
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: Family.java
型:         application/octet-stream
サイズ:     938 バイト
説明:       無し
URL:        http://ml.seasar.org/archives/seasar-user/attachments/20071103/2571aec6/attachment.obj 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: ShowFamilyAction.java
型:         application/octet-stream
サイズ:     863 バイト
説明:       無し
URL:        http://ml.seasar.org/archives/seasar-user/attachments/20071103/2571aec6/attachment-0001.obj 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: ShowFamilyPage.java
型:         application/octet-stream
サイズ:     953 バイト
説明:       無し
URL:        http://ml.seasar.org/archives/seasar-user/attachments/20071103/2571aec6/attachment-0002.obj 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: Syain.java
型:         application/octet-stream
サイズ:     680 バイト
説明:       無し
URL:        http://ml.seasar.org/archives/seasar-user/attachments/20071103/2571aec6/attachment-0003.obj 
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: http://ml.seasar.org/archives/seasar-user/attachments/20071103/2571aec6/attachment.html 
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: http://ml.seasar.org/archives/seasar-user/attachments/20071103/2571aec6/attachment-0001.html 
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: http://ml.seasar.org/archives/seasar-user/attachments/20071103/2571aec6/attachment-0002.html 
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: http://ml.seasar.org/archives/seasar-user/attachments/20071103/2571aec6/attachment-0003.html 
-------------- next part --------------
文字コード指定の無い添付文書を保管しました...
名前: スタックトレース.txt
URL:  http://ml.seasar.org/archives/seasar-user/attachments/20071103/2571aec6/attachment.txt 


Seasar-user メーリングリストの案内