Som andra redan har sagt måste du använda java.sql.Timestamp
för att få tid.
Men om du använder @Temporal(TemporalType.TIMESTAMP)
anteckning i en Oracles DATUM-kolumn, kommer Hibernate att klaga och skicka schemavalideringsfel. För att undvika dessa, lägg till en columnDefinition
så här:
@Temporal(TemporalType.TIMESTAMP)
@Column(name="EVENTTIME", columnDefinition="DATE")
private Date eventTime;