本文介绍了Java的:自动记忆化的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在我的code其中它使多大意义了一些功能(甚至似乎强制)使用记忆化。
I have a few functions in my code where it makes much sense (seems even mandatory) to use memoization.
我不想手动单独实现,对于每一个功能。是否有某种方式(例如在Python ,这不正是这一点。
Spring 3.1 now provides a @Cacheable
annotation, which does exactly this.
顾名思义,@Cacheable用于区分是可高速缓存的方法 - 即,方法为谁结果存储到高速缓存等后续调用(具有相同的参数),则返回高速缓存中的值而无需实际执行的方法。
这篇关于Java的:自动记忆化的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!