Самый простой способ проверить правильность работы кэширования MyBatis 3.x - PullRequest
2 голосов
/ 19 июля 2010

Привет!Я пытаюсь настроить кеширование для небольшого приложения MyBatis & Spring и следую их PDF-документу. Мой xml mapper содержит

<cache />

Конфигурационный XML-файл вверху имеет следующие настройки:

    <settings>
    <setting name="cacheEnabled" value="true" />
</settings>

регистрация с log4j установлена ​​для DEBUG, но я не вижу признаков того, что кеш работает должным образом.

Я не уверен, что мне здесь не хватает.Заранее спасибо

1 Ответ

1 голос
/ 27 июля 2010

... это было легко:

log4j.logger.org.apache.ibatis=DEBUG
log4j.logger.org.apache.ibatis.common.jdbc.SimpleDataSource=DEBUG
log4j.logger.org.apache.ibatis.common.jdbc.ScriptRunner=DEBUG
log4j.logger.org.apache.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG
log4j.logger.org.apache.ibatis.cache.decorators.LoggingCache=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
log4j.logger.java.sql.ResultSet=DEBUG

... остальное: не так уж и много.Просто не могу заставить работать кеширование.

Думаю, пришло время переключиться на что-то другое.Проверьте их список рассылки и сделайте свои собственные выводы.

...