框架中相关Redis注解
1、@Cache(node = "node名称", expireTime = "过期时间")
该注解默认方法参数作为key进行缓存,多用在查询操作中。
2、@RmCache(node = {"node名称1", "node名称2"}, clean = true)
该注解根据node名称进行缓存清理,多用在增删改操作中。
Redis相关常用API
1、CacheHelper.getCache().putNodeValue("node名称", key, value);
该方法用于向指定node节点中添加key,value缓存数据。
2、CacheHelper.getCache().getNodeValue("node名称", key );
该方法用于获取指定node节点对应key的缓存数据。
3、CacheHelper.getCache().remove("node名称");
该方法用于手动删除指定node节点缓存。
<b><font color="#e74f4c">注意:在使用缓存的过程中,注解和API方式二选一即可,避免两种方式混合使用。如果需要对保存的key值进行特殊设定(例如key中需要添加变量如ID,就需要使用API方式进行手动调用缓存,如果key没有特殊要求,只需要使用注解即可)</font></b>