Bonjour,
J'utilise la version 3.1 d'hibernate avec une base de donnée DB2 version 7.x
pour résoudre des problèmes de "verrou optimiste", j'utilise l'attribut timestamp dans mes mapping ORM des mes Business Object : exemple :
<!-- field dedicated to the optimistic lock management -->
< timestamp name="timestamp" column="DATLIG" unsaved-value="null" />
mon problème est le fait qu'hibernate ne sauvegarde pas cette colonne ! quand je crée un bo et je le sauvegarde, je me retrouve avec la valeur null en base, alors que normalement je m'attend à trouver la date du jour
pour cette colonne ( sans le forcer en faisant un bo.setTimestamp(new Date() ) par exemple ).
Est-ce qu'il ya quelqu'un qui a rencontré le même problème que moi ? est ce que c'est un pb de configuration ? de compatibilité avec DB2 ?
Merci d'avance pour votre aide
Y.G
|