私は次のようにHibernateマッピングを持っています:
<property formula="(Timediff(ifnull(sttime,now()),sstime))" insert="false" name="duration" update="false" />
where sstime is of type Timestamp
ここで、この数式は、データからこの形式「838:59:59」の値を返します。
'java.sql.Time'タイプの'Duration'フィールドにこの値を読み込もうとすると、例外が発生しました。この例外が発生します。
"Generic JDBC exception - Bad format for Time '838:59:59'"