我已经在使用spring boot了,并且希望能够使用它提供的缓存层来缓存缓存中的整个表。但是我还需要能够在一段时间(每5分钟)之后刷新缓存。
标准缓存很容易,但是当您尝试添加refreshAfterWrite时,需要定义loadingCache。
当您的带注释的方法没有任何参数时,如何做到这一点(以spring bean的方式)?
@Cacheable("all")
public List<User> getAllUsers() {
ResultSet rset;
....
}
如果现在需要定义特定于实现的对象,那么使用spring抽象有什么意义?