Springboot缓存

一,Cache缓存

1.@CachePut(value="subaccount" , key="#subaccountVo.id")

缓存新增和修改的数据到缓存中,缓存名为subaccount   缓存的id为subaccountVo的id

2.@CacheEvict(value="subaccount" , key="#id")

从缓存中删除key为id的数据

3.@Cacheable(value="subaccount" , key="#subaccountVo.id")

缓存key为subaccountVo的id的数据到subaccount,一般用在查询中

 

如果没有key则默认方法参数座位key

最后在启动类中加入 @EnableCaching注解就好

 

二 ,EhCache缓存

1.在maven中加入ehcache包

    net.sf.ehcache
    ehcache
    2.10.5

2.将ehcache.xml加入resources下面



    
    
    
    
    
    
    

三,使用Redis缓存

添加依赖就好用redisTemplem

 

 

 

你可能感兴趣的:(后台,springboot,缓存,springboot缓存)