vendredi 13 novembre 2009
Hibernate tools et les dates
Par Perenono, vendredi 13 novembre 2009 à 14:16 :: Au travail
Aujourd'hui petite découverte concernant l'outil hibernate tool.
Après de nombreux tests sur une application JAVA6/Hibernate3/Oracle8i ou je developpe, je viens de m'apercevoir que la génération de cet outil n'est pas toujours exacte ( en tout cas dans notre cas ). Ainsi au niveau des colonnes de types DATE sous oracle, il choisit d'utiliser un hibernate type : date
. Problème, ce dernier ne tient pas compte des heures minutes seconde et passe tout à zero. Il est donc important de reprendre chacun des champs date
et de remplacer le type hibernate par timestamp
et en supprimant la propriété length
.
Miracle vous avez maintenant l'ensemble des données alimentant votre objet java de type Date et l'affichage qui se fait correctement : 13 nov. 2009 14:16