Tenho codigo utilizando um iterator, eu listo todo o conteudo do meu banco so que no final ele ta colocando na grid um valor estranho ("[Ljava.lang.Object;@1094d48") na ultima linha, tai o codigo que gera isso ai:
mDAO.setSession();
t_ConsMarca = mDAO.getSession().beginTransaction();
iter = mDAO.getList("from org.siagem.estoque.Marca");
Marca m;
int lin = 0;
while (iter.hasNext())
{
m = (Marca) iter.next();
if (m.getMAR_COD() > 0)
{
Object [][] data = {{"",""}};
modeloGrid.addRow(data);
modeloGrid.setValueAt(Integer.toString(m.getMAR_COD()), lin,0);
modeloGrid.setValueAt(m.getMAR_DESCRICAO(), lin,1);
lin++;
}
}
modeloGrid.fireTableDataChanged();
t_ConsMarca.commit();
mDAO.getSession().clear();
}
catch (ConstraintViolationException e)
{
}