Bonjour,
dans un souci de partir du meilleur pied possible avec les technologies actuelles, je me demandais si avec Hibernate 5, la façon suivante de récupérer une table à partir de l'une de ses colonnes (non clé primaire) était la meilleur façon :
De même, pour cette façon de récupérer mais PAR clé primaire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public Utilisateur recupererUtilisateur(String login) { Query query = sessionFactory.getCurrentSession().createQuery("FROM Utilisateur WHERE login=?"); query.setParameter(0, login); return (Utilisateur) query.uniqueResult(); }
Merci d'avance =D
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public Utilisateur recupererUtilisateur(Long id) { return sessionFactory.getCurrentSession().get(Utilisateur.class, id); }
Partager