cacheput注解 用法_SpringCache之 @CachePut的使用
使用CachePut注解,该方法每次都会执行,会清除对应的key值得缓存(或者更新),
分为以下两种情况:
如果返回值null,下次进行该key值查询时,还会查一次数据库,此时相当于@CacheEvict注解;
如果返回值不为null,此时会进行该key值缓存的更新,更新缓存值为返回的数据;
分析:情况一返回值为null:
//使用Redis缓存
@Cacheable(value="Manager",key="#id")
public User findById(Integer id) {
System.out.println("---查数据库DB-----");
return userMapper.selectByPrimaryKey(id);
}
@CachePut(value="Manager",key="#manager.getId()")
//@CacheEvict(value="Manager",key="#manager.getId()")//清除数据
public User update(User manager) {
userMapper
cacheput注解 用法_SpringCache之 @CachePut的使用相关推荐
- cacheput注解 用法_以注解的方式使用redis缓存得用法@CachePut , @CacheEvict, @Cacheable...
第一步:在启动类加注解@EnableCaching @SpringBootApplication @EnableCaching //@MapperScan(basePackages = "c ...
- SpringBoot @CachePut注解的使用原理
@CachePut 既调用方法,又更新缓存数据 在之前的分享的时候对于@Cacheable注解是在方法调用之前先去插叙缓存,但是CachePut注解是先调用方法,然后将方法的返回值放入到缓存中. 测试 ...
- Spring缓存注解【@Cacheable、@CachePut、@CacheEvict、@Caching、@CacheConfig】使用及注意事项
文章目录 一.概述 二.缓存注解种类 三.优劣势说明 四.如何使用? 五.详细介绍介绍 1)@Cacheable(常用) 1.value/cacheNames 属性 2.key属性 3.keyGene ...
- Java 注解用法详解——@SuppressWarnings
转自: https://www.cnblogs.com/fsjohnhuang/p/4040785.html Java魔法堂:注解用法详解--@SuppressWarnings 一.前言 编码时我们总 ...
- java 注解使用_Java 注解用法
Java 注解用法 1.简述 Annontation是Java5开始引入的新特征.中文名称一般叫注解.它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata) 与程序元素(类.方 ...
- Spring系列(七):@FactoryBean注解用法介绍
今天给大家介绍@FactoryBean注解用法,希望对大家能有所帮助! 1.@FactoryBean注解介绍 FactoryBean是实现了FactoryBean<T>接口的Bean,可以 ...
- Spring系列(六):@Conditional注解用法介绍
今天给大家介绍@Conditional懒加载注解用法,希望对大家能有所帮助! 1.@Conditional注解介绍 @Conditional是Spring4版本新提供的一种注解,它的作用是按照设定的条 ...
- Spring系列(五):@Lazy懒加载注解用法介绍
今天给大家介绍@Lazy懒加载注解用法,希望对大家能有所帮助! 1.@Lazy 懒加载注解的概念 SpringIoC容器会在启动的时候实例化所有单实例 bean .如果我们想要实现 Spring 在启 ...
- Spring系列(二):Bean注解用法介绍
今天给大家介绍一下Spring中Bean注解的用法,后续的文章给大家介绍Sping其他注解用法,希望对大家日常工作能有所帮助! 1.首先创建一个maven项目引入spring依赖 <depend ...
最新文章
- oracle改用户名名字,Oracle中如何更改用户名
- struts2 依赖注入boolean类型的属性时报错
- beyond compare类似软件_你用过最好用的截图软件是哪一款
- httpd的一些知识点
- kafka 消费者组 消费者订阅不同主题_深入了解kafka系列-消费者
- pmp第六版错题集6.1
- Linux命令之udhcpc,自动获取IP地址
- (2)颜色渐变及原理
- Novel 网络小说点评
- android一键刷机工具,刷机也能如此轻松 Android一键刷机工具
- 华为——策略路由(校园网配置)
- vux安装时报vux-loader配置问题
- 用CCS搭建简单的F28069M工程并控制LED闪烁
- 1.2 电流和电压的参考方向
- 北海屠龙记------十二
- Razor 视图引擎的一些属性和方法
- 判断银行卡号归属银行和卡类型
- 明明白白学通C语言 二维码版 pdf
- win10 亮度 自适应 关闭
- HTML实现九宫格延伸特效