[Seasar-user:20224] Re: 【S2JDBC】SimpleWhereとBeanMapについて

渡辺茂昭 [E-MAIL ADDRESS DELETED]
2010年 10月 7日 (木) 13:18:14 JST


 渡辺茂昭です。お世話になります。遅くなりましたが、ご提案された方法で試
してみました。
 結果的には、ご提案いただいた方法で、うまくいきました。ただ一点、Where
条件を作成する際に、プロパティ名(キャメル)ではなく、フィールド名(アン
ダーバー表記)で指定する必要があったことを付記します。
 
 何はともあれ、意図した処理は可能でした。ありがとうございました。

 
>小林 (koichik) です.
>
>Date:    Wed, 29 Sep 2010 12:49:34 +0900
>From:    渡辺茂昭 <[E-MAIL ADDRESS DELETED]>
>To:      [E-MAIL ADDRESS DELETED]
>Subject: [Seasar-user:20204] 【S2JDBC】SimpleWhereとBeanMapについて
>
>>  これを、「SQL自動生成+Whereクラス+BeanMap」
>
>SQL 自動生成で結果を BeanMap で取得したい
>ということなら,それはできません.
>Entity を取得した後で BeanMap に変換
>してください.
>
>> もしくは「SQL文+Whereクラス
>> +BeanMap」のような組み合わせでの仕組みは用意されているのでしょうか?
>
>jdbcManager.selectBySql(BeanMap.class,
>  "select ... where " + where.getCriteria(),
>  where.getParams()).getSingleResult();
>
>とすれば出来る気がしますが試したことはありません.
>
>
>-- 
><component name="koichik">
>    <property name="fullName">"Koichi Kobayashi"</property>
>    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
>    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
></component>
>
>_______________________________________________
>Seasar-user mailing list
>[E-MAIL ADDRESS DELETED]
>https://ml.seasar.org/mailman/listinfo/seasar-user


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