最后,我实现了自己的 ConditionallyStaleCache extends Object 。构造函数有三个参数 - shortTermCache , backUpCache ,和 Dao 。我自己实现了所有“如果Dao已关闭然后从备份返回”逻辑,因为我认为EhCache不可能为我做这个逻辑。
ConditionallyStaleCache extends Object
shortTermCache
backUpCache
Dao
我很想知道是否有更好的方法,但这就是我现在正在使用的方法。