我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

spring缓存@Cacheable@CachePut存入的数据是方法执行的返回值吗

比如我要修改一条数据

 @CachePut(value = "users",key = "1001")
 public void update(User user){
     userDao.update(user);
 }

为什么修改后存进去的数据是空的?
@CachePut(value = "users",key = "1001")
public User update(User user){
userDao.update(user);
return user;
}
只能这样才能存进去吗?
求解

http://blog.csdn.net/maoyeqiu/article/details/50017157

@CachePut 获取就是返回的值,所有想要存入缓存的都是返回的值

近期文章

  • 关于selectpicker下拉菜单重置问题
  • 安卓jni中c调用Android的类跟方法
  • c/c++求救,问题大概是计算两数组中出现相同数字的次数?
  • 怎么给button设置图片背景
  • jsp页面关于复选框的问题
  • jpql查询多对多关联表信息封装至dto
  • jena的数据集在哪里找得到?
  • js 如何在ie8下获取选中的option的值
  • cookie过期时间前弹出重新登录提醒
  • 小白求解答 java,为啥会出现这个问题
  • 本人js初学者、有一道题需要求助。求帮助
  • 关于eclipse文件路径问题
  • 关于VB的控件问题,总是添加不了
  • 下面这两段代码有区别吗?为啥执行结果不一样呢?
  • 关于bootstrap快速布局的问题,为什么首页的图片会有两边的白边?
  • myeclipse bytecode插件显示java1.6问题
  • java.lang.NullPointerException
  • spring的component autowired问题 望大神解惑
  • 关于eclipse中编写c语言问题
  • nodejs request.files.标签名 is undefined

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华