[Seasar-user:19795] [S2Dao] 検索の戻り値に他のDTOが利用する時の不具合
李い
[E-MAIL ADDRESS DELETED]
2010年 5月 25日 (火) 14:13:01 JST
李です。
http://ml.seasar.org/archives/seasar-user/2007-May/007835.html
S2Dao 1.0.43 から、「検索処理の戻り値にBeanアノテーションに指定したクラス以
外のDTOやMapの利用が可能」の説明はありますが、リストの場合、動きは怪しいです。
例えば(s2-dao-1.0.51.jarでテスト):
public static final Class BEAN = EmpDto.class;
public List<Emp01Dto> selectAsDtoList(int deptno);
public Emp01Dto[] selectAsDtoArray(int deptno);
の場合、selectAsDtoArrayの戻り値はEmp01Dtoの配列になっていますが、
selectAsDtoListの戻り値は、Emp01Dtoのリストではなく、EmpDtoになってしまいました。
ご確認をお願いします。
Seasar-user メーリングリストの案内