Genau aus diesem Grund sollten Sie keinen Kalender für den Zugriff auf Daten aus der Datenbank verwenden. Sie sollten java.util.Date
verwenden also:
@Temporal(TemporalType.TIMESTAMP)
@Column(name="activationDate")
public Date getActivationDate() {
return this.activationDate;
}
java.util.Date
verweist auf einen Zeitpunkt, unabhängig von Zeitzonen. Der Kalender kann verwendet werden, um ein Datum für eine bestimmte Zeitzone oder ein bestimmtes Gebietsschema zu formatieren.