Bonjour,

J'ai une classe Person :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
public class Person {
 
  public static enum Genre { Male, Female }  
  protected Genre genre = null;
 
  public void setGenre(Person.Genre genre){ .. }
 
  public Person.Genre getGenre() { .. }
 
}
Cette classe contient une enum contenant les sexes. Si rien n'est précisé le sexe reste a null.
Je voudrais sauver le sexe dans ma table.

Comment stocker la valeur d'un enum ?
Comment gérer le faite que le sexe puisse être null ?

Y à t'il moyen de "surcharger" la création de la requête histoire de placer un 'M', un 'F' ou NULL en fonction du sexe de la personne.

Merci