[Seasar-user:16011] Re: [S2JDBC]タイプセーフ化に伴う要望
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2008年 10月 16日 (木) 18:38:57 JST
>Seasar2 に以前からある LongConversionUtil の
>メソッド toLong(Object) を static import して
>使えばよいかと.
>同じように IntegerConversionUtil や
>BigDecimalConversionUtil,DateConversionUtil
>などなど,一通りそろっています.
>
>null の場合も空文字列の場合も null になるので,
>eq() などでは excludesWhitespace を指定する必要も
>ありません.
なるほど。
ありがとうございます。ためしてみます。
>import static org.seasar.framework.util.LongConversionUtil.*;
>
>jdbcManager.from(Project.class)
> .leftOuterJoin(project().dept())
> .where(
> eq(project().projectId(), toLong(listForm.projectId)),
> like(project().projectNm(),
>listForm.projectNm).excludesWhitespace(),
> eq(project().deptId(), toLong(listForm.deptId))
> ).getResultList();
>
>
>--
><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 メーリングリストの案内