Aide création methode sql java hibernate
Bonsoir,
J'ai développé une méthode qui permet de me retourner un objet de la base de données.
Lors de l'existence de l'objet elle m'affiche bien les coordonnées de l'objet et lors de non existence elle m'affiche un Java IndexOutOfBounds Exception.
Je voudrais bien s'il vous plait que vous m'aidiez à propos de cette problématique même de bien changer le corps de la méthode si il existe une autre façon.
voici le code :
Code:
1 2 3 4 5 6 7 8 9
| @Override
public Candidat findCandidatByEmail(String email) {
String sql = "select * from CANDIDAT where email_candidat='"+email+"'";
openSession();
SQLQuery querySql =session.createSQLQuery(sql).addEntity(Candidat.class);
List results = querySql.list();
return (Candidat) results.get(0);
} |
Merci