Как указано в документации , это зависит от настройки implementation
и CacheSize
, которые вы предоставляете для cacheModel
.
. Вы можете выбрать из LRU (Наименее недавно использованный)), FIFO (First In First Out) и реализации MEMORY.
Например, в LRU, если у вас CacheSize = 100,
Когда кэш заполнится, объект, к которому был осуществлен доступ меньше всего, будет удален из кэша.
Вы можете установить их для соответствующей настройки вашего кэша.
Также, включение флага DEBUG в log4j для com.ibatis показывает, есть ли кэш или нетmiss
или retrieved
для каждого исполнения.