U moet java.sql.Timestamp . gebruiken niet java.sql.Date
java.util.Date is alleen voor "echte" datumkolommen en zal het tijdgedeelte verwijderen. Als u datum en . wilt opslaan tijd die je hebt om java.sql.Timestamp . te gebruiken .
En natuurlijk moet je setTimestamp() . gebruiken in plaats van setDate() ook.