Ehcache 3.6 配置缓存过期时间

位置:首页>文章>详情   分类: 教程分享 > Java教程   阅读(2194)   2023-03-28 11:29:14

       Ehcache 3.6 配置缓存过期时间,上一次写Ehcache缓存是3.3.0版本,没想到3.6.X的时候3.3版本的方式也弃用了

       3.3版本ehcache参考:

       java编程之Ehcache3.x 缓存过期时间Java配置demo


和3.3的区别在于3.6的缓存配置来源不同,具体如下代码:
		CacheConfiguration<String, Object> cacheConfiguration = CacheConfigurationBuilder
				.newCacheConfigurationBuilder(String.class, Object.class, ResourcePoolsBuilder.heap(100))
				.add(cacheEventListenerConfiguration)
				.withExpiry(ExpiryPolicyBuilder.timeToIdleExpiration(java.time.Duration.of(seconds, ChronoUnit.SECONDS)))
//				.withExpiry(Expirations.timeToIdleExpiration(Duration.of(seconds, TimeUnit.SECONDS)))//3.3版本方式
				.build();
以上为timeToIdel过期,另外的一个也相同。
 
标签: Ehcache
地址:https://www.leftso.com/article/660.html

相关阅读

       Ehcache 3.6 配置缓存过期时间,上一次写Ehcache缓存是3.3.0版本,没想到3.6.X的时候3.3版本的方式也弃用了       3.3版本ehcache参考:  ...
java编程之Ehcache3.x 缓存过期时间Java配置demo
一、项目环境Spring Boot 2.1.2.RELEASEshiro-spring 1.4二、去掉URL jsessionid在shiro配置中,配置关闭url中显示sessionId ...
Java编程之spring boot shiro redis整合基于角色和权限的安全管理,Java编程,spring boot,shiro,权限控制
一、spring boot shiro 无状态token认证项目结构图​二、无状态spring boot shiro相关配置2.1shiro redis 缓存配置首先是实现shiro的cache...
java编程中spring框架5.0介绍说明/概述,spring5,spring框架,java编程