目录
一 springboot集成cache缓存
1 导包
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-cache</artifactId>
</dependency>
2 启动类添加注解@EnableCaching
3 使用:注入方式
3.1 注入
@Autowired
private CacheManager cacheManager;
3.2 获取缓存
Cache.ValueWrapper valueWrapper = cacheManager.getCache(key).get(key);
if (valueWrapper != null){
return valueWrapper.get();
}
3.3 存储缓存
cacheManager.getCache(key).put(key,value);
3.4 清理缓存
cacheManager.getCache(key).clear();
二 springboot集成pagehelper分页
1 导包
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.12</version>
</dependency>
2 使用方式
1 PageHelper.startPage(1, 10);
2 查询数据的sql语句
3 PageInfo pageInfo = PageInfo.of(list);
3 案例
查询结果如下: