Exemplo n.º 1
0
  public List<Cliente> viewCliente() {

    try {
      List<Cliente> clientes = new ArrayList<Cliente>();
      PreparedStatement stmt = this.conexao.prepareStatement("select * from cliente");
      ResultSet rs = stmt.executeQuery();

      while (rs.next()) {
        Cliente cliente = new Cliente();
        cliente.setIdCpfCliente(rs.getLong("idCpfCliente"));
        cliente.setNome(rs.getString("nome"));
        cliente.setRg(rs.getString("rg"));
        Calendar data = Calendar.getInstance();
        data.setTime(rs.getDate("dataNasc"));
        cliente.setDataNasc(data);
        cliente.setTelefone(rs.getString("telefone"));
        cliente.setCelular(rs.getString("celular"));
        cliente.setEmail(rs.getString("email"));
        cliente.setCep(rs.getInt("cep"));
        cliente.setRua(rs.getString("rua"));
        cliente.setNumero(rs.getInt("numero"));
        cliente.setBairro(rs.getString("bairro"));
        cliente.setCidade(rs.getString("cidade"));
        cliente.setUf(rs.getString("uf"));
        clientes.add(cliente);
      }
      rs.close();
      stmt.close();
      return clientes;
    } catch (SQLException e) {
      throw new RuntimeException(e);
    }
  }