6

目标是缓存来自 Web 服务的一些响应。

我正在使用 Spring for Android 框架 - http://www.springsource.org/spring-android#documentation与 restful 服务进行通信。据我所知,我可以使用通用 Spring 框架 ( http://viralpatel.net/blogs/cache-support-spring-3-1-m1/ )中的一些模块将缓存添加到应用程序中。我是对的,仅使用 spring-for-android 是不可能的吗?那么解决方案是什么?

*我没有任何普通春季的经验。

4

2 回答 2

1

我是RoboSpice的贡献者。这个库为带有缓存的网络请求提供了一个很好的异步模型。我们还有一个您可能感兴趣的 Spring Android 模块。

于 2012-12-11T07:07:48.413 回答
0

因此,使用额外的数据库进行缓存更容易。我使用了这些列:过期日期、请求 url、请求对象(哈希)、响应对象(序列化)。

在将请求发送到服务器之前,我已经“请求”了缓存。这足以实现我的目标,如果您需要额外的功能,可能需要额外的列。

于 2012-12-16T20:51:49.087 回答