3

问候!我正在尝试为小型 MyBatis 和 Spring 应用程序设置缓存,并按照他们的 pdf 文档,我的 xml 映射器包含

<cache />

顶部的配置 xml 文件具有如下设置:

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

使用 log4j 进行日志记录设置为 DEBUG,但我没有看到缓存按预期工作的迹象。

我不确定我在这里缺少什么。提前致谢

4

1 回答 1

1

... 那很简单:

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

...其余的:没有那么多。只是无法让缓存工作。

我认为是时候切换到其他东西了。查看他们的邮件列表并得出自己的结论。

于 2010-07-27T15:56:10.223 回答