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

出羽 健一 [E-MAIL ADDRESS DELETED]
2008年 1月 23日 (水) 15:25:10 JST


小林 (koichik)様

出羽です。

> > 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()

なるほど。
了解しました。




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