[Seasar-user:12600] Re: [SAStruts]java.sql.Dateではなくjava.util.Date を使うと例外

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2008年 1月 22日 (火) 19:20:06 JST


小林 (koichik) です.

Date:    Tue, 22 Jan 2008 18:36:23 +0900
From:    出羽 健一 <[E-MAIL ADDRESS DELETED]>
To:       <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:12597] [SAStruts]java.sql.Dateではなくjava.util.Date を使うと例外

> EntityのあるDate型のプロパティにjava.sql.Dateではなく
> java.util.Date を使うと以下のような例外が発生しました。
> (java.sql.Dateを使うとエラーになりませんでした。)

java.util.Date と java.sql.Date で不揃いなのは
アレなので,java.util.Date でも例外にならないように
修正します.

ただし,日付のプロパティはBeans 改め S2BeanUtils で
明示的にフォーマットを変換するのがオススメです.

> 	.where(Beans.createAndCopy(BeanMap.class, this).prefix("where_").execute())

Beans.createAndCopy(BeanMap.class, this)
  .prefix("where_")
  .dateConverter("yyyyMMdd", "hireDate")
  .execute()


--
<signature>
   <name>Koichi Kobayashi</name>
   <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>



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