
HibernateUsuarioDao.java
By: a guest on
May 9th, 2012 | syntax:
Java | size: 0.83 KB | hits: 11 | expires: Never
package muitobafao.dao;
import java.util.List;
import muitobafao.model.Usuario;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
/**
*
* @author Bruno Toffolo
*/
public class HibernateUsuarioDao extends HibernateDaoSupport implements UsuarioDao {
public HibernateUsuarioDao() { }
public Usuario getUsuario(int id) {
return (Usuario) getHibernateTemplate().get(Usuario.class, new Integer(id));
}
public List<Usuario> getAllUsuarios() {
return getHibernateTemplate().find("from Usuario user order by user.nome");
}
public void salvaUsuario (Usuario usuario) {
getHibernateTemplate().saveOrUpdate(usuario);
}
public void removeUsuario (Usuario usuario) {
getHibernateTemplate().delete(usuario);
}
}