OVH Cloud OVH Cloud

Hibernate : valeur par défaut

3 réponses
Avatar
secur
Dans mon mail précédent, ce n'est pas le read d'un enregistrement dont
une propriété est à null qui provoque une exception Hibernate.

C'est lorsque j'essaie d'ajouter un enregistrement (User) à une
collection hibernate (Group.users) qu'il y a une exception Hibernate.

L'exception Hibernate apparaît car ma collection Group.users contient
des utilisateurs où certaines propriétés boolean (et non Boolean) sont
à null dans la base de données.

3 réponses

Avatar
Franck
Nicolas ROBERT wrote:
Dans mon mail précédent, ce n'est pas le read d'un enregistrement dont
une propriété est à null qui provoque une exception Hibernate.

C'est lorsque j'essaie d'ajouter un enregistrement (User) à une
collection hibernate (Group.users) qu'il y a une exception Hibernate.

L'exception Hibernate apparaît car ma collection Group.users contient
des utilisateurs où certaines propriétés boolean (et non Boolean) sont
à null dans la base de données.


Salut,
Initialise tes propriétés dans tes classes mappées

ex
private boolean myBool = true;

public boolean isMyBoll() {
return this.myBool;
}
public void setMyBool(boolean newBool)
this.myBool = newBool
}

Bye



--
Franck Lefebure
mailto:

Avatar
Mehdi KASMI
Utilise des types Objets et non des types primitifs !!!

"Nicolas ROBERT" a écrit dans le message de
news:
Dans mon mail précédent, ce n'est pas le read d'un enregistrement dont
une propriété est à null qui provoque une exception Hibernate.

C'est lorsque j'essaie d'ajouter un enregistrement (User) à une
collection hibernate (Group.users) qu'il y a une exception Hibernate.

L'exception Hibernate apparaît car ma collection Group.users contient
des utilisateurs où certaines propriétés boolean (et non Boolean) sont
à null dans la base de données.


Avatar
secur
J'ai entre autre pour restriction de devoir utiliser un type primitif
et non un type Object pour ces propriétés!!! :)

"Mehdi KASMI" wrote in message news:<411800c4$0$308$...
Utilise des types Objets et non des types primitifs !!!

"Nicolas ROBERT" a écrit dans le message de
news:
Dans mon mail précédent, ce n'est pas le read d'un enregistrement dont
une propriété est à null qui provoque une exception Hibernate.

C'est lorsque j'essaie d'ajouter un enregistrement (User) à une
collection hibernate (Group.users) qu'il y a une exception Hibernate.

L'exception Hibernate apparaît car ma collection Group.users contient
des utilisateurs où certaines propriétés boolean (et non Boolean) sont
à null dans la base de données.