[CONTAINER-373] [S2JDBC] @Temporal(TemporalType.TIME) が付けられたプロパティを持つエンティティに対する自動問い合わせで,S2BeanUtils を使って java.util.Date から変換された文字列のプロパティを持つ Map を引数として AutoSelect#where(Map) が呼び出すと,バインド変数に 00:00:00 が渡されてしまう問題を修正しました.[Seasar-user:17583] Created: 2009-06-02 Updated: 2009-06-04 Resolved: 2009-06-04 |
|
Status: | Resolved |
Project: | S2Container |
Component/s: | S2JDBC |
Affects Version/s: | 2.4.38 |
Fix Version/s: | 2.4.39 |
Type: | Bug | Priority: | Major |
Reporter: | koichik | Assignee: | koichik |
Resolution: | Fixed | Votes: | 0 |
Labels: | None |
Description |
[S2JDBC] @Temporal(TemporalType.TIME) が付けられたプロパティを持つエンティティに対する自動問い合わせで,S2BeanUtils を使って java.util.Date から変換された文字列のプロパティを持つ Map を引数として AutoSelect#where(Map) が呼び出すと,バインド変数に 00:00:00 が渡されてしまう.[Seasar-user:17583]
S2JDBC と S2BeanUtils で整合性が必要なので,(Date|Time|Timestamp)Type で S2BeanUtils と同じフォーマットを使うようにする. |
Comments |
Comment by koichik [ 2009-06-04 ] | |||||||||
対応しました. 以前と同じ文字列からの変換もできるようにしました. まとめると,それぞれの型は以下のフォーマットの文字列を変換できます.
| |||||||||
Comment by koichik [ 2009-06-04 ] | |||||||||
互換性が気になったので再オープン. | |||||||||
Comment by koichik [ 2009-06-03 ] | |||||||||
対応しました. | |||||||||
Comment by koichik [ 2009-06-03 ] | |||||||||
ParseRuntimeException が発生するので再オープン 修正してるとき寝てたのか...?? | |||||||||
Comment by koichik [ 2009-06-02 ] | |||||||||
対応しました. |