package com.rzg.zombieland.server.persistencia;
import org.hibernate.Criteria;
import org.hibernate.criterion.Restrictions;
import com.rzg.zombieland.server.sesion.Jugador;
/**
* Administra la persistencia de un jugador.
* @author nicolas
*
*/
public class JugadorDao extends Dao<Jugador, Integer> {
/**
* Crea un JugadorDao.
*/
public JugadorDao() {
super(Jugador.class);
}
public Jugador getJugadorPorNombre(String nombre) {
Criteria criteria = getSession().createCriteria(Jugador.class);
criteria.add(Restrictions.eq("nombre", nombre));
return (Jugador) criteria.uniqueResult();
}
}