这里使用的 Spring-Simple-Memcached 的版本为:
compile 'com.google.code.simple-spring-memcached:spymemcached:2.8.4'
compile 'com.google.code.simple-spring-memcached:spymemcached-provider:3.1.0'
compile 'com.google.code.simple-spring-memcached:simple-spring-memcached:3.1.0'
ssm 支持的读取相关的方法有:
@ReadThroughAssignCache: 读取指定 key 缓存
@ReadThroughSingleCache: 读取单个缓存
@ReadThroughMultiCache: 读取多个缓存
在 get(key) key 值不存在时,该方法会默认把返回的 value 值添加至该 key 值的缓存。
假设,我们有需求要只取某 key 的缓存值,不存在时也不需要增加缓存,以下是对 ssm 包的扩展。
google.code.ssm.ReadOnlyThroughSingleCacheAdvice.java
com.google.code.ssm.api.ReadOnlyThroughSingleCache.java
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于