Joined: Thu Feb 28, 2013 10:57 am Posts: 1
|
Is there hibernate annotation to specify a difference in format between what a timestamp field is in the database and what joda.Datetime expects ?
My table has a TIMESTAMP field with format "mm/dd/yyyy HH:mm:ss PM/AM". My corresponding entity has
@Column(name = "USER_AGREEMENT") @Type(type = "persistent_date_time") private DateTime userAgreement;
I get an illegalArgumentException as below, and a different timestamp format is expected.
Caused by: java.lang.IllegalArgumentException: Timestamp format must be yyyy-mm- dd hh:mm:ss[.fffffffff] at java.sql.Timestamp.valueOf(Timestamp.java:202) at oracle.jdbc.driver.CharCommonAccessor.getTimestamp(CharCommonAccessor .java:460) at oracle.jdbc.driver.OracleResultSetImpl.getTimestamp(OracleResultSetIm pl.java:796)
|
|