Pessoal tenho esse método que carrega os dados da tabela, pelo menos deveria, mais não ta funcionando, Poderiam me ajudar
Sou iniciante, então desculpem se for um erro grosseiro
publicstaticvoidatualizaUsuario(){DefaultTableModelmodel=newDefaultTableModel();//pegar seu model aquiJTablejTable1=newJTable(model);//ou table.setModel(model);// DefaultTableModel tTabela = (DefaultTableModel) jTable1.getModel();model.setNumRows(0);UsuarioDaodao=newUsuarioDao();List<Usuario>usuario1=dao.listaUsuario();for(intlinha=0;linha<usuario1.size();linha++){Usuariousuario=usuario1.get(linha);model.addRow(newObject[]{1});jTable1.setValueAt(usuario.getId_usuario(),linha,0);jTable1.setValueAt(usuario.getNome(),linha,1);jTable1.setValueAt(usuario.getCelular(),linha,2);jTable1.setValueAt(usuario.getEmail(),linha,3);jTable1.setValueAt(usuario.getSenha(),linha,4);}
privateConnectionconexao;publicUsuarioDao(){this.conexao=newFabricaConexao().getConexao();}publicvoidadicionaUsuario(Usuariousuario){Stringsql="insert into usuario(id_usuario,nome,celular,email,senha)"+"values(?,?,?,?,?);";try{PreparedStatements=conexao.prepareStatement(sql);// interface preparada sql...s.setInt(1,usuario.getId_usuario());s.setString(2,usuario.getNome());s.setInt(3,usuario.getCelular());s.setString(4,usuario.getEmail());s.setString(5,usuario.getSenha());s.execute();s.close();}catch(SQLExceptione){thrownewRuntimeException(e);}}publicList<Usuario>listaUsuario(){List<Usuario>lista=newArrayList<Usuario>();Stringsql="select * from usuario";try{PreparedStatements=conexao.prepareStatement(sql);ResultSetrs=s.executeQuery();while(rs.next()){Usuariousuario=newUsuario();usuario.setId_usuario(rs.getInt("id_usuario"));usuario.setNome(rs.getString("nome"));usuario.setCelular(rs.getInt("celular"));usuario.setEmail(rs.getString("email"));usuario.setSenha(rs.getString("senha"));lista.add(usuario);}rs.close();s.close();}catch(SQLExceptione){thrownewRuntimeException(e);}returnlista;}publicvoidatualizaUsuario(Usuariousuario){Stringsql="update usuario set nome=?,celular=?,email=?,senha=? where id_usuario=?";try{PreparedStatements=conexao.prepareStatement(sql);s.setString(1,usuario.getNome());s.setInt(2,usuario.getCelular());s.setString(3,usuario.getEmail());s.setString(4,usuario.getSenha());s.execute();s.close();}catch(SQLExceptione){thrownewRuntimeException(e);}}publicvoidremoveUsuario(Usuariousuario){Stringsql="delete from usuario where id_usuario =?;";try{PreparedStatements=conexao.prepareStatement(sql);s.setInt(1,usuario.getId_usuario());s.execute();s.close();}catch(SQLExceptione){thrownewRuntimeException(e);}}