Hazelcast + Spring 引导 + 缓存管理器
Hazelcast + Spring Boot + Cache Manager
我正在尝试创建一个 Hazelcast 客户端实例,但我无法覆盖 Spring 中的缓存管理器实现。我不想使用 hazelcast.xml(所以,我在 spring 启动应用程序中)。有办法吗?
按照我的测试:
@Bean
CacheManager cacheManager() {
return new HazelcastCacheManager();
}
我读过很多关于这种实现的教程,但这不适用于 Hazelcast v 3.8.1
HazelcastCacheManager.java 是一个接口而不是 class,所以我不能像这样初始化接口...(...java 基本)。
谢谢。
有两个同名对象
http://docs.hazelcast.org/docs/3.8/javadoc/com/hazelcast/cache/HazelcastCacheManager.html是一个接口。
http://docs.hazelcast.org/docs/3.8/javadoc/com/hazelcast/spring/cache/HazelcastCacheManager.html 是一个 class
这个例子 https://github.com/hazelcast/hazelcast-code-samples/tree/master/hazelcast-integration/springboot-caching 可能是一个很好的例子。只需将 hazelcast.version
添加到 maven 属性即可转换为 3.8.1.
我正在尝试创建一个 Hazelcast 客户端实例,但我无法覆盖 Spring 中的缓存管理器实现。我不想使用 hazelcast.xml(所以,我在 spring 启动应用程序中)。有办法吗?
按照我的测试:
@Bean
CacheManager cacheManager() {
return new HazelcastCacheManager();
}
我读过很多关于这种实现的教程,但这不适用于 Hazelcast v 3.8.1
HazelcastCacheManager.java 是一个接口而不是 class,所以我不能像这样初始化接口...(...java 基本)。
谢谢。
有两个同名对象
http://docs.hazelcast.org/docs/3.8/javadoc/com/hazelcast/cache/HazelcastCacheManager.html是一个接口。
http://docs.hazelcast.org/docs/3.8/javadoc/com/hazelcast/spring/cache/HazelcastCacheManager.html 是一个 class
这个例子 https://github.com/hazelcast/hazelcast-code-samples/tree/master/hazelcast-integration/springboot-caching 可能是一个很好的例子。只需将 hazelcast.version
添加到 maven 属性即可转换为 3.8.1.