@Async和@Cacheable缓存非空响应

时间:2015-06-29 12:03:30

标签: spring spring-boot spring-cache

如果我有一个标记为@Async的方法以及@Cacheable,那么在null工作时不会缓存结果的条件(考虑到它返回Future)?

@Async 
@Cacheable(unless = "#result == null")
public ListenableFuture<ContentSet> doSomething(){}

1 个答案:

答案 0 :(得分:3)

检查SPR-12967。不支持此类返回类型。