title: Spring + Ehcache : How to cache find all result
body: <p>I am using Spring + Ehcache for my caching layer. (via proxy)</p>
  
  <p>I am wondering if you can cache both "findAll" result and "findById" result on the same cache and then CacheEvict the specific item and the "findAll" result (leaving the rest of the item untouched)  and on the update and load it back to cache when "findById" again?</p>
  
  <p>(or another way is to keep findAll and findById in 2 caches and when update CacheEvict allEntries for the findAll cache and the particular item on findById cache)</p>
  
  <p>is this possible?</p>