Pastebin is 300% more awesome when you are logged in. Sign Up, it's FREE!
Guest

HibernateUsuarioDao.java

By: a guest on May 9th, 2012  |  syntax: Java  |  size: 0.83 KB  |  hits: 14  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. package muitobafao.dao;
  2.  
  3. import java.util.List;
  4. import muitobafao.model.Usuario;
  5. import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
  6.  
  7. /**
  8.  *
  9.  * @author Bruno Toffolo
  10.  */
  11. public class HibernateUsuarioDao extends HibernateDaoSupport implements UsuarioDao {
  12.    
  13.     public HibernateUsuarioDao() { }
  14.    
  15.     public Usuario getUsuario(int id) {
  16.         return (Usuario) getHibernateTemplate().get(Usuario.class, new Integer(id));
  17.     }
  18.    
  19.    
  20.     public List<Usuario> getAllUsuarios() {
  21.         return getHibernateTemplate().find("from Usuario user order by user.nome");
  22.     }
  23.    
  24.    public void salvaUsuario (Usuario usuario) {
  25.        getHibernateTemplate().saveOrUpdate(usuario);
  26.    }
  27.    
  28.    public void removeUsuario (Usuario usuario) {
  29.        getHibernateTemplate().delete(usuario);
  30.    }
  31.    
  32. }