I would like to retrieve the name of my tables in java with mysql database. I do not know if it is correct I get a hashcode: (1) model.Campanhas@b5cca49 (2) model.Campanhas@5c369e04
public ArrayList<Object> nameTables(){
try {
String SQL = "SHOW tables";
PreparedStatement ps = dataSource.getConexao().prepareStatement(SQL);
ResultSet rs = ps.executeQuery();
System.out.println("TABELAS CONSULTADAS COM SUCESSO");
ArrayList<Object> lista = new ArrayList<>();
while(rs.next()){
Pedidos pedidos = new Pedidos();
pedidos.setNomePedidos(rs);
lista.add(pedidos);
}
rs.close();
return lista;
} catch (SQLException ex) {
System.err.println("ERRO AO PESQUISAR TABELAS: "+ex);
}
catch (Exception ex){
System.err.println("ERRO GERAL AO PESQUISAR TABELA: "+ex);
}
return null;
}