0
我正在使用JCache的Ehcache實現。如何緩存來自同一類的其他方法?
可以說,我已經Test
類。在這堂課裏我有兩種方法:methodA
和methodB
。 methodB
有註釋@CacheResult(cacheName = "methodB")
。
從這些信息你會猜想我想要緩存方法methodB
和methodA
應該使用此緩存。
但是...它不起作用。當我使用來自同一個類的方法時,看起來這個註解並沒有觸發它的攔截器。它可以工作,但如果我創建類Test2
並將方法methodB
移動到此類 - 則按預期方式緩存此方法的結果。
如何從同一個類啓用緩存方法?