[Seasar-user:746] Re: ValueTypes でのDate,Timeの扱い

Toshihiko DOI t-doi
2005年 4月 6日 (水) 01:08:15 JST


土居です。

On Wed, 12 May 2004 11:43:40 +0900
Yasuo Higa <higa @ isid.co.jp> wrote:

> オラクル, HSQLDBだと大丈夫なんですが、HiRDBでしょうか。(^^;
> 型に厳密なんですね。
はい。HiRDBです。
型に厳密と言うか、作成したBeanのフィールドをDate,Timeにしてあるので、
ValueTypeでTimestampにマッピングされた場合、BeanResultSetHandlerのBeanへ
のプロパティ設定でエラーになります。
BeanのフィールドをTimestampにしてしまう〜でも良かったのですが。(^^;

> 
> 後、マッピングの確認ですが、添付のやつだと
> registerValueType(java.util.Date.class, TIME);
> になっているんですが、
> registerValueType(java.util.Date.class, DATE);
> registerValueType(java.sql.Time.class, TIME);
> でよろしいでしょうか。
あう、すみません。
registerValueType(java.sql.Date.class, DATE);
registerValueType(java.sql.Time.class, TIME);
ですね。
#Time型のカラムも返却されているはずなのに、なんでうまく動いてたんだろう?
不思議だ。




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