首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Oracle中使用JPA存储日期和时间?

如何在Oracle中使用JPA存储日期和时间?
EN

Stack Overflow用户
提问于 2012-05-30 23:53:55
回答 5查看 48.8K关注 0票数 20

我使用的是WebSphere 7(JavaEE5)和OpenJPA 1.2.1。

我有一个带有"modifiedTimestamp“属性的JPA对象,如下所示:

代码语言:javascript
复制
@Entity
public class Widget {
  /* ... */
  private java.sql.Date modifiedTimestamp;
  /* ... */
}

Oracle数据库中的相关字段属于DATE类型。

我是这样设定日期的。

代码语言:javascript
复制
myWidget.setModifiedTimestamp(new java.sql.Data(System.currentTimeMillis());

..。它被存储了,但当我读回它时,一天中的时间还没有被存储,它允许返回到24:00。

这是JPA的事情,还是Oracle的事情?任何建议都是非常感谢的!

谢谢

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10819862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档