lundi 11 mai 2015

How can i handle BatchUpdateException: Duplicate entry in my methods

//using methods save|persist of interface Session of Hibernate

 public boolean insert(Membre m) {
        Session s=factory.openSession();
        Transaction tx=s.beginTransaction();

        s.save(m);

        tx.commit();

        return true;
    } 

// get data from the singout form and build an object of type Membre

public  String ajouter() {      
    Membre m=new Membre(idMembre, emailMembre , nomMembre,villeMembre,telMembre,mdpMembre,typeMembre);

    boolean  resultat=service.ajouter(m);
    if (resultat)
        return SUCCESS;
    else 
        return ERROR;
}

// check the rules of insert gestion of a membre // if it's ok call method insert of class daoMembre

  public boolean ajouter(Membre m) {
    boolean resultat = dao.insert(m);

    return resultat;
}

Aucun commentaire:

Enregistrer un commentaire