Som andre allerede har sagt, skal du bruge java.sql.Timestamp
for at få tid.
Men hvis du bruger @Temporal(TemporalType.TIMESTAMP)
annotering på en Oracles DATE-kolonne, vil Hibernate klage og kaste skemavalideringsfejl. For at undgå dem skal du tilføje en columnDefinition
sådan her:
@Temporal(TemporalType.TIMESTAMP)
@Column(name="EVENTTIME", columnDefinition="DATE")
private Date eventTime;