2个回答
展开全部
额 那ehcache你是怎么用的呢?
代码贴一下
代码贴一下
更多追问追答
追问
配置啥的不说了,我用的是注解的方法。在方法上面加个@Cacheable(key="#user.userId",value="UserCache")
user是传来的对象,里面只有ID有值,但是我想用查询数据库后得来的user.name作为键值
追答
userId你是怎么取出来的呢? user是对象,但是
@Cacheable注解有三个参数,value是必须的,还有key和condition
Spring默认使用被@Cacheable注解的方法的签名来作为key,当然你可以重写key,自定义key可以使用SpEL表达式。
我们有学习小组也 希望一起学习进步 Java框架平台研发 378 437 335 java三大特性 封装、继承、多态
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询