Java:自动记忆
问题内容:
我的代码中有一些函数,使用记忆很有意义(甚至是强制性的)。
我不想为每个功能分别手动实现。有什么办法(例如在Python中),我可以只使用注释或做其他事情,以便在需要的地方自动获得这些注释?
问题答案:
Spring
3.1现在提供了一个@Cacheable
注释,它可以做到这一点。
顾名思义,@Cacheable用于划分可缓存的方法-即将结果存储到缓存中的方法,以便在后续调用(具有相同参数)时返回缓存中的值,而不必实际执行该方法。