ae galera gostaria de saber se tem algum errado com meu metodo
public Usuario getUsuario(String name){
Session em = getSession();
Query qr = em.createQuery("from Usuario usr where usr.nome = ?1");
qr.setParameter(1, name);
Usuario toReturn = (Usuario) qr.uniqueResult();
em.getTransaction().commit();
em.close();
return toReturn;
}