13得票2回答
net.sf.ehcache和org.ehcache之间有什么区别?

net.sf.ehcache和org.ehcache有什么区别? net.sf.ehcache的当前版本是2.10.5,而org.ehcache的当前版本也是3.5.2。 Spring使用net.sf.ehcache的CacheManager,而org.ehcache的CacheManag...

10得票3回答
EHCache 3.5 获取所有缓存键/条目

我正在使用 EHCache 3.5.2,并且在尝试获取所有缓存键和缓存条目时遇到问题。 我使用 CacheManager 创建一个缓存,然后用一些数据填充它。然后,我想检索缓存中的所有条目。 以下是一些示例代码:Cache<String, Foo> cache = cacheM...

10得票2回答
Spring Boot 2.0结合Hibernate 5和JCache实现EhCache 3

我正在尝试使用EhCache作为Hibernate的二级缓存,但TTL无法正常工作。 以下是我的依赖项: <dependency> <groupId>org.springframework.boot</groupId> <artifactI...

9得票2回答
使用Spring Boot 2.1+配置Hibernate的缓存

背景和问题 我试图在Spring Boot 2.2中使用EHCache配置Hibernate,但似乎我做错了些什么。 我查看了几个教程和SO问题,但没有找到完全匹配我的方法。 我选择了无XML,jcache配置的方法进行缓存。 然而,Hibernate无法检测到现有的缓存管理器(我已经检查...

8得票6回答
Spring Framework 5和EhCache 3.5

我尝试在基于Spring Boot 2/Spring Framework 5的Web应用程序中使用EhCache 3.5缓存功能。 我添加了EHCache依赖: <dependency> <groupId>org.ehcache</gr...

8得票1回答
如何解决在中央仓库(https://repo1.maven.org/maven2)未找到javax.xml.bind:jaxb-api:pom:2.3.0-b161121.1438的问题?

我正在将一个应用程序迁移到使用 ehcache 3.10.0,但出现了构建错误:Could not find artifact javax.xml.bind:jaxb-api:pom:2.3.0-b161121.1438 in central (https://repo1.maven.org/...

8得票1回答
使用EhCache 3的Spring Security ACL

我试图升级到EhCache 3,但发现我的spring-security-acl AclConfig不再起作用。原因是 EhCacheBasedAclCache 仍然使用 import net.sf.ehcache.Ehcache。自版本3以来,EhCache已经移动到 org.ehcache...

7得票2回答
如何在不使用xml的情况下使用Spring Boot 2和Ehcache 3?

现在我的配置如下: @Configuration @EnableCaching public class EhcacheConfig { @Bean public CacheManager cacheManager() throws URISyntaxException { ...

7得票1回答
在Ehcache 3 XML配置中设置TTL和TTI

我要做的是为缓存设置TTL(生存时间)和TTI(空闲时间),以便键在TTL时间后过期,或者在TTI期间没有被访问时可以提前过期。在Ehcache 2中,可以通过以下配置实现: <cache name="my.custom.Cache" timeToIdleSeconds=...