Я уже внедрил EHCache для обработки явных методов (начало, принятие и закрытие) для операций кэширования транзакций. Простой тест, выполненный по следующей ссылке: [ Возможно ли транзакционное расширение на другие операции больше, чем на дБ в Spring?
В моем приложении уже настроены два менеджера транзакций (PlatformTransactionManager
) относительно операций транзакции для двух баз данных. Я спрашиваю вас, знаете ли вы простой пример объединения EHCache с @Transactionl
Spring аннотацией? Мой вариант использования Я должен обрабатывать кэш вручную, а не по типу аннотации кеша @CachePut
@CacheEvict
e cc.
Метод использования:
- открыть транзакцию с помощью
@Transaction
весенняя аннотация - итерация по строкам с помощью `JdbcCursorItemReader
- извлечение компонента и его помещение в кэш.
- закрыть транзакцию
если произойдет исключение, откат всех.
Спасибо