Pull to refresh

Comments 12

Не так давно видел статью про мемоизацию возвращаемых значений, как я понимаю, именно этот подход здесь и используется?
Не очень в курсе что такое «мемоизация» — но в прицнипе возможность кеширования (меморизация?) возвращаемых значений была и раньше — как минимум в Spring Framework 2.5 я это уже использовал — просто делалось это сложней (навешиванием интерсепторов которые и выполняли кеширование). Фишка 3.1 именно в упрощении данного процесса
Ага, с аннотациями всё выглядит очень лаконично.
Во кстати! Спасибо! Хороший пример того как можно использовать memcache GAE, только в Spring 3.1 теперь это получается проще, потому как @Cacheable есть по умолчанию — не надо плясать с бубном вокруг spring-modules
Ну там плясать не надо — подключить и пользовать, вроде все расписал подробно. Если есть вопросы то обращайтесь :))
Где-то я это уже видел :) Но в целом — молодцы, радует, что этот кеширование на основе аннотаций официально становиться частью Spring'a.
Правильно я понимаю, что KeyGenerator учитывает только входные параметры и не учитывает состояние объекта?
Ну данный метод предполагается к использованию сервисов — которые рекомендуется делать stateless
Все хорошо и красиво. Но стремление все сделать Generic иногда выходит боком. Явное — лучше не явного. Сложно сказать что-то о пермпективе такой технологии кеширования для каких-то сложных случаев.
Здравствуйте, мне нужно удалить весь кеш. ТОисть все задекларированные «кешы» в «ehcache.xml». Не подскажете, может есть какая команда, аннотация?? Смотрел на офф сайте, не нашел.
Есть только как вы и написали, — удалить одиночный кеш.
@CacheEvict(value = «books», allEntries=true)
public void loadBooks(InputStream batch)

а по большому счету, я же не должен параметры передавать если они мне не нужны… Здесь InputStream просто как пример?
Спасибо!
Sign up to leave a comment.

Articles