11 May
2012
11 May
'12
1:36 p.m.
Le 11/05/2012 15:24, Eric Chatellier a écrit :
Bonjour,
Je pense qu'il y a un gros problème avec les hashcode et les equals Topia du à l'utilisation que l'ont peut en faire dans certaines application.
Par exemple: MonEntity entite = new EntityImpl();
Ici, le hashcode est calculé sur une date de creation null donc on renvoit 0.
entite = dao.create(entite);
le hashcode change.
Je ne pense pas. Dans tu fais ton "new EntityImpl();" il y a ce bout de code là exécuté : Date topiaCreateDate = new Date(); dans TopiaEntityAbstract, donc hashCode != 0, non ? Arnaud