Java JPA日期不显示时/分/秒
我有一个参数日期的类Java JPA日期不显示时/分/秒,java,date,jpa,Java,Date,Jpa,我有一个参数日期的类 @Temporal(javax.persistence.TemporalType.DATE) @Column(name = DomainConstant.DOMAIN_LOGIN_LOG_DATE) private Date date; 当我将对象保存到数据库时 我的约会还没有结束。db中只有2016-02-03,但为什么?如何将完整日期存储为年口日时分秒这样的格式 当然,我可以使用字符串,但如何使用日期?这是您想要记录时间和日期的内容 @Temporal(javax.p
@Temporal(javax.persistence.TemporalType.DATE)
@Column(name = DomainConstant.DOMAIN_LOGIN_LOG_DATE)
private Date date;
当我将对象保存到数据库时
我的约会还没有结束。db中只有2016-02-03
,但为什么?如何将完整日期存储为年口日时分秒这样的格式
当然,我可以使用字符串,但如何使用日期?这是您想要记录时间和日期的内容
@Temporal(javax.persistence.TemporalType.TIMESTAMP)
@Column(name = DomainConstant.DOMAIN_LOGIN_LOG_DATE)
private Date date;
使用时间戳而不是日期您的意思是Timestamp
fromjava.sql.Timestamp
?@SheetalMohanSharma表示使用@Temporal(TemporalType.TIMESTAMP)
。此JPA注释将提供完整的日期格式。它相当于java.sql.Timestamp。