Oi
Gostaria de saber se existe algum metodo que retire os dados do banco de dados e adicione em uma lista para ser impresso usando metodos get depois.
Uso o metodo save e delete normalmente, agora precisava imprimir os dados.
Ps - Eu to a 2 dias nisso antes de criar um topico. Cada exemplo do google mostra de uma maneira diferente usando bibliotecas diferentes. Gostaria de saber se alguem pode me dar uma dica
Obrigado
Segue os codigos:
[code]package classes;
import java.util.ArrayList;
import java.util.List;
public class Usuario {
Integer id;
String nome;
String rg;
String cpf;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getRg() {
return rg;import java.util.Collection;
import java.util.Date;
import javax.persistence.*;
}
public void setRg(String rg) {
this.rg = rg;
}
public String getCpf() {
return cpf;
}
public void setCpf(String cpf) {
this.cpf = cpf;
}
}
[/code]
e a classe de persistencia
package DAO;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import org.hibernate.*;
import org.postgresql.core.ConnectionFactory;
import classes.*;
import form.*;
import Util.*;
public class UsuarioDAO {
public void inserir (Usuario usuario){
Session sessao = HibernateUtil.getSession();
Transaction transaction = sessao.beginTransaction();
sessao.save(usuario);
try{
transaction.commit();
}catch(Exception e){
transaction.rollback();
}finally {
sessao.close();
}
}
public void excluir (Usuario usuario){
Session sessao = HibernateUtil.getSession();
Transaction transaction = sessao.beginTransaction();
sessao.delete(usuario);
try{
transaction.commit();
}catch(Exception e){
transaction.rollback();
}finally {
sessao.close();
}
}
}