ひがやすを技術ブログ

電通国際情報サービスのプログラマ

S2DaoでDTO、Mapのサポート強化

S2DaoのSELECT系のメソッドの戻り値は、BEANアノテーションで指定したものが基本で、任意のDTOやMapを使うことはできませんでしたが、今回の修正でサポートしました。


@S2Dao(Employee.class);
public interface EmployeeDao {
...
List findAll();

@Sql("select empno as value, ename as label from emp")
Map[] getLabelValue();
}

のようなことが可能です。