- it caches the same object by multiple identification parameters (id, code in that demo)
- it caches objects
- per single identification parameter
- per Collection of identification parameters
Internally uses https://github.com/qaware/collection-cacheable-for-spring