Jak już powiedzieli inni, musisz użyć java.sql.Timestamp
aby znaleźć czas.
Jeśli jednak użyjesz @Temporal(TemporalType.TIMESTAMP)
adnotacji w kolumnie DATE Oracle, Hibernate będzie narzekał i zgłaszał błędy walidacji schematu. Aby tego uniknąć, dodaj columnDefinition
tak:
@Temporal(TemporalType.TIMESTAMP)
@Column(name="EVENTTIME", columnDefinition="DATE")
private Date eventTime;