change question and reponse to 1to1

This commit is contained in:
tuanvu
2025-09-19 11:43:09 +02:00
parent 1224e9469a
commit be7dc0f75b
3 changed files with 12 additions and 3 deletions

View File

@@ -1,5 +1,7 @@
package DAO;
import jakarta.persistence.EntityTransaction;
import jakarta.persistence.Query;
import metier.Utilisateur;
public class UtilisateurDAO extends GenericDAOImpl<Integer, Utilisateur>{
@@ -8,5 +10,13 @@ public class UtilisateurDAO extends GenericDAOImpl<Integer, Utilisateur>{
this.setClass(Utilisateur.class);
}
public int findByEmail(String email){
EntityTransaction t=em.getTransaction();
t.begin();
Query query=em.createQuery("select u from Utilisateur u where u.email=:email");
query.setParameter("email",email);
Utilisateur u=(Utilisateur)query.getSingleResult();
t.commit();
return u.getId();
}
}