摘要:
1 缓存 1.1 什么是缓存 存在内存中的临时数据 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题 1.2 为什么使用缓存 减少和数据库的交互次数,减少系统开销,提高系统效率 1.3 什么样 阅读全文
摘要:
EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。 1.引入依赖 <dependency> <groupId>org.mybatis.caches</groupId> <artifactId>mybatis-ehcache 阅读全文
摘要:
1.在mybatis-config.xml中开启二级缓存 <setting name="cacheEnabled" value="true"/> 2.在Mapper.xml中需要设置二级缓存的namespace中添加cache标签 <cache/> 2.1也可以在cache标签中对二级缓存进行配置 阅读全文
摘要:
1.在mybatis-config.xml中加入日志 <settings> <setting name="logImpl" value="STDOUT_LOGGING"/> </settings> 2.在UserMapper接口中添加方法 //根据id查询用户 User queryUserById( 阅读全文