title: Spring Data Rest - Caching
body: <p>How to enable caching with Spring Data Rest?</p>
  
  <p>The reasoning behind is that repository listing and search methods won't change once the application is up. Also if the data behind the rest API is changed only through rest API it does makes a case to enable caching data too.</p>
  
  <p>I believe some level is caching happens in REST API framework and it would be ideal if the caching happens at the final response stage i.e., json response (to avoid the overhead of marshalling objects to json)</p>
  
  <p>Thoughts/comments?</p>