@Bean
public CacheManager cacheManager() {
CacheBuilder<Object, Object> builder = CacheBuilder.newBuilder().maximumSize(100).expireAfterAccess(30,
TimeUnit.SECONDS);
GuavaCacheManager guavaCacheManager = new GuavaCacheManager();
guavaCacheManager.setCacheBuilder(builder);
return guavaCacheManager;
}
Uma dúvida com .maximumSize(100). Quanto eu armazeno dentro do cache, uma List com 50 objetos, eu estou ocupando 50 "posições" no cache, ou uma única "posição" que guarda a List como um todo?