问候!我正在尝试为小型 MyBatis 和 Spring 应用程序设置缓存,并按照他们的 pdf 文档,我的 xml 映射器包含
<cache />
顶部的配置 xml 文件具有如下设置:
<settings>
<setting name="cacheEnabled" value="true" />
</settings>
使用 log4j 进行日志记录设置为 DEBUG,但我没有看到缓存按预期工作的迹象。
我不确定我在这里缺少什么。提前致谢
... 那很简单:
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
...其余的:没有那么多。只是无法让缓存工作。
我认为是时候切换到其他东西了。查看他们的邮件列表并得出自己的结论。