daew galera … seguinte … to usando uma jtable pra mostrar os dados do BD, os dados estão chegando na jtable, porem ao invés de mostrar os dados do objeto, me mostra o endereço de memoria dele.
segue o fonte
fonte do botão q carrega os dados
private void btnListarActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
ServiceImpl<Produtos> service = new ServiceImpl<Produtos>(Produtos.class);
//service.findAll();
DefaultTableModel modelo = new DefaultTableModel(new Object[][]{}, new Object[]{"Codigo", "Descrição"});
modelo.addRow(service.findAll());
jtable.setModel(modelo);
}
função que faz a consulta no banco
public Vector<T> findAll() {
initTransaction();
String sql = null;
if (clazz.equals(Produtos.class))
sql = "from Produtos";
List<T> list = entityManager.createQuery(sql).getResultList();
Vector<T> vetor = new Vector<T>(list);
//System.out.println(list);
return vetor;
}
se puderem ajudar agradeço … flw