spring mvc @Cacheable注解问题

浪里花 2014-02-28 04:25:20
spring版本3.2
问题如下
一个service中有2个方法A和B,在A方法中调用了B方法,在B方法上我打了@Cacheable注解
我在test类中测试了B方法多次,只发出了一条sql语句
但是我部署到tomcat上,一个controller调用了service中的A方法,访问几次,控制台就打印出几条sql
缓存没起作用,求解?

大概就是上面图的形式
...全文
866 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
招风的黑耳 2015-05-13
  • 打赏
  • 举报
回复
key没有设置!
招风的黑耳 2015-05-13
  • 打赏
  • 举报
回复
这时什么问题
jie9600 2014-06-16
  • 打赏
  • 举报
回复
为啥有这个限制呢,我也遇到这个问题
浪里花 2014-04-27
  • 打赏
  • 举报
回复
ok已经知道了,不能再同一个类中调用被注解缓存了的方法,直接改用Ehcache的api调用就行了
浪里花 2014-02-28
  • 打赏
  • 举报
回复
求大神呀。。。。
浪里花 2014-02-28
  • 打赏
  • 举报
回复
求解呀?怎么没人

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧