Bonjour,
J'ai une classe mappée avec une table de ma bdd (Oracle 10g). Ma table contient deux colonnes, l'une de type Date, l'autre Timestamp qui correspondent à deux attributs java.util.Date de ma classe.
On vient de constater un problème en prod sur ces dates. Après investigation de mon côté, je constate un décalage d'1h entre les champs en base et la valeur des attributs des objets Hibernate récupérés. Décalage qui apparaît entre fin mars et fin octobre, ce qui correspond aux changements d'heure été/hiver.
Comment Hibernate sélectionne la time zone et le DST pour générer des objets Date à partir des données issues de la base ? Y a-t-il moyen de lui indiquer une TZ et un DST à appliquer ?
Cordialement.
Partager