public Funcionario consultarFuncionario(Funcionario funcionario) {
   Funcionario dadosFuncionario = new Funcionario();
   BancoDados banco = new BancoDados();
   try {
     Class.forName(banco.getDriver());
     Connection conn =
         DriverManager.getConnection(banco.getStr_conn(), banco.getUsuario(), banco.getSenha());
     Statement stmt = conn.createStatement();
     String sql =
         "select * from Funcionario where funcionarioId = " + funcionario.getFuncionarioId();
     ResultSet rs = stmt.executeQuery(sql);
     rs.next();
     dadosFuncionario.setFuncionarioCpf(rs.getString("funcionarioCpf"));
     dadosFuncionario.setFuncionarioSenha(rs.getString("funcionarioSenha"));
     dadosFuncionario.setFuncionarioEmail(rs.getString("funcionarioEmail"));
     dadosFuncionario.setFuncionarioNome(rs.getString("funcionarioNome"));
     dadosFuncionario.setFuncionarioAcesso(rs.getInt("funcionarioAcesso"));
   } catch (ClassNotFoundException ex) {
     System.out.println("Não foi possivel carregar o driver.");
     ex.printStackTrace();
   } catch (SQLException ex) {
     System.out.println("Problema com SQL.");
     ex.printStackTrace();
   }
   return dadosFuncionario;
 }