0

我是spring和ehcache的新手,我看过一些教程并在spring中配置了ehcache annonation,但是缓存没有加载从数据库中检索到的记录。以下是代码

@Cacheable(value="vehicles", key="#type")
public @ResponseBody
    List<Device> getVehicles(@RequestParam(value = "vehicletype") int type,
            Model uiModel) {

if (type > 0)
            return service.findByType(type);
        else
            return service.findAll();
}   

我启用了查询级缓存和二级缓存。

谁能帮我解决这个问题?提前致谢。

4

0 回答 0