Я использую WebSphere 7 (Java EE 5) и OpenJPA 1.2.1.
У меня есть объект JPA с атрибутом " modifiedTimestamp
", что-то вроде этого:
@Entity
public class Widget {
/* ... */
private java.sql.Date modifiedTimestamp;
/* ... */
}
Связанное поле в базе данных Oracle имеет тип DATE
.
Я устанавливаю дату так...
myWidget.setModifiedTimestamp(new java.sql.Data(System.currentTimeMillis());
... и она сохраняется, но когда я читаю ее обратно, время дня не сохраняется, она позволяет вернуться как 24:00.
Это особенность JPA или Oracle? Любые предложения приветствуются!
Спасибо