public List<Setor> listar(){
  List<Setor> dados=new ArrayList<>();
  try {
    String sql="SELECT setor.*, org.nome FROM tb_setor AS setor, tb_organizacao AS org " + "WHERE  setor.fk_orgao = org.id_orgao ";
    stm=conector.prepareStatement(sql);
    rs=stm.executeQuery(sql);
    while (rs.next()) {
      Organizacao org=new Organizacao(rs.getInt(4),rs.getString(5));
      Setor setor=new Setor(rs.getInt(1),rs.getString(2),rs.getString(3),org);
      dados.add(setor);
    }
    stm.close();
    rs.close();
  }
 catch (  SQLException ex) {
    Mensagem.erro("Erro ao consultar setor na base de dados! \n" + ex);
  }
  return dados;
}

public List < Setor > listar ( ) { List < Setor > dados = new ArrayList < > ( ) ; try { String sql = "SELECT setor.*, org.nome FROM tb_setor AS setor, tb_organizacao AS org " + "WHERE  setor.fk_orgao = org.id_orgao " ; stm = conector . prepareStatement ( sql ) ; rs = stm . executeQuery ( sql ) ; while ( rs . next ( ) ) { Organizacao org = new Organizacao ( rs . getInt ( 4 ) , rs . getString ( 5 ) ) ; Setor setor = new Setor ( rs . getInt ( 1 ) , rs . getString ( 2 ) , rs . getString ( 3 ) , org ) ; dados . add ( setor ) ; } stm . close ( ) ; rs . close ( ) ; } catch ( SQLException ex ) { Mensagem . erro ( "Erro ao consultar setor na base de dados! \n" + ex ) ; } return dados ; }
consultar todos setores cadastrados na base de dados
