title: Spring pageable cache key for each page
body: <p>I am trying to do something like following</p>
  
  <pre><code>@Cacheable(value = ACTIVE_DATA_CONFIGURATION_CACHE, key = "#tenant.id.concat('-').concat(#pageable.page)")
      public Page&lt;DataConfiguration&gt; findAllByTenant(final Pageable pageable, final Tenant tenant) {
      }
  </code></pre>
  
  <p>exception</p>
  
  <pre><code>org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'page' cannot be found on object of type 'org.springframework.data.domain.PageRequest' - maybe not public?
      at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:224)
  </code></pre>