public List<Pedido> listar() throws SQLException {
        String sql = "select * from pedidos order by ped_cliente";
        PreparedStatement pstmt = this.conexao.prepareStatement(sql);

        ResultSet rs = pstmt.executeQuery();
        List<Pedido> pedidos = new ArrayList<>();

        while (rs.next()) {
            Pedido pedido = new Pedido();
            pedido.setId(rs.getInt("ped_id"));
            pedido.setCliente(rs.getString("ped_cliente"));
            pedido.setValor(rs.getDouble("ped_valor"));
            pedido.setPedido(rs.getString("ped_pedido"));
            pedido.setEndereco(rs.getString("ped_endereco"));

            pedidos.add(pedido);
        }
        rs.close();
        pstmt.close();
        return pedidos;
    }