J'ai un comportement bizarre que je n'arrive pas a comprendre .. si quelqu'un pouvais m'expliquer.
1- Voila dans une table MySQL j'ai un champs de type BOOLEAN, pouvant accepter NULL (oui c pas bien).
2- Dans mon mapping, j'ai pourtant mis not-null="false".
3- J'initialise une transaction
4- je fais une requete session.createQuery() pour lister "SELECT * ..."
5- puis je commit() ma transaction.
La chose bizarre, Hibernate execute un "UPDATE ..." pour faire que mes champs BOOLEAN aille une valeur ...
Comment expliquer et comment faire pour qu'il ne fasse rien ?
Merci par avance !
_________________ Nicolas BUI
|