vendredi 8 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) {

    // TODO Auto-generated method stub
    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