[seasar-s2dao-dev:249] Re: SELECT 系の戻り値がDTOとMapをサポート

Jundo Ishikawa [E-MAIL ADDRESS DELETED]
2007年 5月 25日 (金) 21:41:39 JST


JUNDUです。

 返信が遅くなり、誠に申し訳ございません。S2Daoの1.0.43について、本日リリー
スいたしました。今回のリリースに複数Dto対応やListのGenerics対応が含まれて
おります。是非、お試しください。よろしくお願い致します。


07/05/23 に NIHONYANAGI,Yohji<[E-MAIL ADDRESS DELETED]> さんは書きました:
> はじめまして。
> 二本柳と申します。(よろしくおねがいします。)
>
> S2Dao の 1.0.43 のリリース時期とリリースに含まれる機能について確認させて、
> 頂けますでしょうか。
>
> 1. 1.0.43 に含まれる機能
> ・複数Dto対応。
> ・可変レコードの戻り値として配列をサポート。
>
> 2. リリース日程
>
> #以前、ひがさんの投稿にあったとおり、、、
>
> > S2Dao1.0系の次のリリースですが、カンファレンスの前が
> > タイミング的には良いと思うのですがいかがでしょうか。
>
> 今週の日曜日あたりにリリースされる、ということでしょうか?
>
>
> 現在の案件で S2Dao 1.0.42 を採用させて頂いており(開発初期段階なのですが)、
> 今回のリリース(複数Dto対応&戻り値として配列サポート)があると非常に有難いので、
> いきなりの投稿ですみませんが、質問させて頂きました。
>
>
> > ひがです。
> >
> > > JUNDUです。
> > >
> > > いつもお世話になっております。修正していただいたドキュメントを見ていて
> > > 思ったのですが、検索の部分にもサンプルがあった分かりやすいと思うのですが
> > > いかがでしょうか。また、他の部分とあわせると、v1.0.43から機能が使えるよう
> > > になった機能であるというのを書いたほうが良いのかなと思いました。
> > >
> > > というわけで、以下のような感じにひがさんに書いていただいたドキュメントに
> > > サンプルを挟んではどうかと思うのですが問題等ありそうでしょうか。
> > >
> > > -- ここから --
> > >
> > > 検索処理を行ないたい場合は、戻り値の型を指定します。戻り値の型がjava.util.
> > Listを実装している場合、SELECT文でエンティティのリストを返します。
> > > 戻り値がエンティティ型の配列である場合、エンティティ配列を返します。戻り値の
> > 型がエンティティの型の場合、エンティティを返します。
> > >
> > > public List selectList(String condition);
> > > public Department[] selectArray(String condition);
> > >
> > > v1.0.43からは検索処理の戻り値としてエンティティの他にDTOやMapが利用可能で
> > す。戻り値がDTO型のリスト(List<Dto>)である場合、DTOのリストを返
> > します。
> > > 戻り値がDTO型の配列(Dto[])である場合、DTOの配列を返します。
> > > 戻り値がMap型のリスト(List<Map>)である場合、Mapのリストを返します。
> > > 戻り値がMap型の配列(Map[])である場合、Mapの配列を返します。
> > >
> > > public List<EmpDto> selectAsDtoList(String condition);
> > > public EmpDto[] selectAsDtoArray(String condition);
> > > public List<Map> selectAsMapList(String condition);
> > > public Map[] selectAsMapArray(String condition);
> > >
> > > それ以外の場合、SELECT count(*) FROM empのように1行で1のカラムの値を返すと
> > いうようにS2Daoは想定します。
> > >
> > > public int selectCountAll();
> > >
> > > -- ここまで --
> > >
> > 確かに、JUNDUさんの説明のほうがわかりやすいと思います。
> > 全面的に賛成です。
>
>
> --
> ━━━━━━━━━━━……………‥‥‥・・・・
>  N I H O N Y A N A G I  Y O H J I
>  二本柳 陽士
>
>  mailto:[E-MAIL ADDRESS DELETED]
> ・・・・‥‥‥……………━━━━━━━━━━━
> _______________________________________________
> seasar-s2dao-dev mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-s2dao-dev
>


-- 
 Jundo Ishikawa <[E-MAIL ADDRESS DELETED]>
         ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄


seasar-s2dao-dev メーリングリストの案内