我使用的是WebSphere 7(JavaEE5)和OpenJPA 1.2.1。
我有一个带有"modifiedTimestamp
“属性的JPA对象,如下所示:
@Entity
public class Widget {
/* ... */
private java.sql.Date modifiedTimestamp;
/* ... */
}
Oracle数据库中的相关字段属于DATE
类型。
我是这样设定日期的。
myWidget.setModifiedTimestamp(new java.sql.Data(System.currentTimeMillis());
..。它被存储了,但当我读回它时,一天中的时间还没有被存储,它允许返回到24:00。
这是JPA的事情,还是Oracle的事情?任何建议都是非常感谢的!
谢谢
https://stackoverflow.com/questions/10819862
复制相似问题