1
我想在我的grails应用中实现spring缓存插件,并且已经使用install-plugin命令安装了插件。在grails中实现spring缓存插件
按春缓存的documentation我resources.groovy我有缓存配置
venueCache(org.springframework.cache.ehcache.EhCacheFactoryBean) { bean ->
cacheManager = ref("springcacheCacheManager")
eternal = true
diskPersistent = false
cacheName = "venueCache"
}
,并在控制器我有@Cacheable("venueCache")
对我的表演动作
@Cacheable("venueCache")
def show(id) {
...
}
但每当我开始该应用程序和多次点击URL,它似乎并没有从缓存中给出。它记录了声明:
web.GrailsFragmentCachingFilter - No cacheable annotation found for GET:/grails/venue/action-router.dispatch [email protected]
有什么,我在我的配置是缺少