您的位置:首页 > 数据库 > Memcache

使用SSM(Simple-Spring-Memcached)的一些心得

2016-05-03 23:48 429 查看
Simple-Spring-Memcached使用的一些收获

第一种使用方式

1.格式:

      读取缓存

       首先需要设置key="key_test"

@ReadThroughSingleCache(namespace = "com.test", expiration = 300)    时间 单位为妙,即300秒
public List/String/Long/int getTest(@ParameterValueKeyProvider  String test){

return list/string/long/int;
}

注意: 使用该方式 需要设置key值, 方法体必须要有返回值,要有参数

       清除缓存

           设置key="key_test"

         @InvalidateSingleCache(namespace =
"com.test" )

       public String InvalidateSingleCache( @ParameterValueKeyProvider String test ){

      return "";

       }


   

2.  第二种:   此种读取缓存不需要参数

@ReadThroughAssignCache(assignedKey = "test", expiration = 300, namespace = "com.test")

public List/String/Long/int getTest(){
return List/String/Long/int;
}
@InvalidateAssignCache(assignedKey = "test", namespace = "com.test")
public String InvalidateSingleCache(){
return null;
}
应用中发现:  使用 static 静态方法数据无法缓存
使用void 方法没有返回值 数据无法缓存
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息