Exemplo n.º 1
0
 @Override
 public void adiciona(Usuario usuario) {
   if (usuario.getId() == null) {
     this.manager.persist(usuario);
   } else {
     this.manager.merge(usuario);
   }
 }
Exemplo n.º 2
0
  // método para deletar o obj
  public void deletar(Usuario u) {
    Usuario usuario = new Usuario();
    this.session = HibernateUtil.getSessionFactory().openSession();
    this.session.beginTransaction();

    usuario = (Usuario) this.session.load(Usuario.class, u.getId());

    this.session.delete(usuario);
    this.session.getTransaction().commit();
  }
 public static int retornaId(String login) {
   UsuarioDAO dao = new UsuarioDAO();
   Usuario u = dao.findByCollumPalavra("login", login);
   return u.getId();
 }
Exemplo n.º 4
0
 @Override
 public void remover(Usuario usuario) {
   Usuario UserASerRemovido = manager.getReference(Usuario.class, usuario.getId());
   this.manager.remove(UserASerRemovido);
 }