11.9. 注入
流 都有一个称为 的终端操作,允许对数据运行某种副作用的操作。https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html#forEach-java.util.function.Consumer-在这种情况下,可能需要获得支持此流的缓存的引用。如果您的
Consumer
实现 CacheAware 接口,则在来自 Consumer
接口的 accept 方法之前调用 injectCache
方法。