永发信息网

spring cache 注解 缓存名有什么用

答案:1  悬赏:10  手机版
解决时间 2021-11-11 06:07
spring cache 注解 缓存名有什么用
最佳答案
来看下 @Cacheable 的说明


@Cacheable(value="accountCache"),这个注释的意思是,当调用这个方法的时候,会从一个名叫 accountCache 的缓存中查询,如果没有,则执行实际的方法(即查询数据库),并将执行的结果存入缓存中,否则返回缓存中的对象。这里的缓存中的 key 就是参数 userName,value 就是 Account 对象。“accountCache”缓存是在 spring*.xml 中定义的名称。
示例:
 


@Cacheable(value="accountCache")// 使用了一个缓存名叫 accountCache   
public Account getAccountByName(String userName) {  
     // 方法内部实现不考虑缓存逻辑,直接实现业务  
     System.out.println("real query account."+userName);   
     return getFromDB(userName);   
}

主要作用是给 cache 取个名称
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
hp7612怎么换墨盒图解
含有“烟”字的诗句
咏雪这篇段文中 作者为我们营造了一种怎样的
义乌宾王夜市
天津渤海化工集团公司教育培训中心地址在哪,
桌球中的"SAI"这个是什么意思?
最近家里面总是出事情,我是东北的,找仙家算
昕字配什么字做男孩名字好
随风潜入夜,润物细无声。 “潜”和“细”用
为什么中国没有著名的品牌?像索尼,三星。
信念电脑地址在哪,我要去那里办事,
cout ><<<'-'<<是C++的什么东西
有人坚逼,我还要请她吃饭吗?
问道奇宝斋购买角色需要等级到60么
东胜村地址在什么地方,想过去办事,
推荐资讯
1.8x-80=x 80怎么解方程
人类常用计算器(三个)
java如何获取苹果apns上应用卸载的信息,用户
08年力帆520是国几排放
竖直上抛运动中,抛出时的初速度大小等于物体
世间再无你 你死在我心里 死在我撞碎的南墙下
三星Note5的照相(1600万像素)画幅比例支持4
十棵树,排成五排每排四棵,怎么排
过年上海到哈尔滨的飞机票怎么才能买到便宜打
7到8碗米加多少水
日本文化的论文 日语
决定放手而又给我希望的说说
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?