jakarta-ee - 将 Hazelcast JCache 实现连接到 JSR107 注释的最简单方法

标签 jakarta-ee cdi hazelcast jcache jsr107

Hazelcast是 - 除其他外 - an implementation for JCache . JSR-107 (JCache) specification ,连同编程 API 还指定注释,以便可以使用 CDI 完成缓存。 The Hazelcast Blog even gives an example ,但也指出 Hazelcast 不负责将注释连接到 JCache 实现,这应该由 CDI 容器完成。标准 CDI 容器还没有,但这应该已经是一个已解决的问题。 There is even a reference implementation ,但它广泛警告不要在生产环境中使用。

我们是真的坚持使用这个引用实现代码,还是编写我们自己的胶水代码?是否没有真正的、完成的 CDI 解决方案来将注释连接到实现?

最佳答案

JCache didn't make it into JEE7 ,所以你会发现一些带有“不使用”标签的部分实现并不奇怪。你将不得不等待 JEE8 或发明一些你自己的东西......

关于jakarta-ee - 将 Hazelcast JCache 实现连接到 JSR107 注释的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33304093/

相关文章:

java - 如何访问java类中WEB-INF文件夹下的文件

java - 通过 CDI 注入(inject)记录器,一种反模式?

java-ee-6 - 使用 CDI/Weld 注入(inject)通用 Bean

java - 如何在 Hazelcast 中实现自定义时钟进行单元测试?

java - 将数据放入 map 时 Hazelcast、HazelcastSerializationException

java - 在 JPA 中使用 Eager Fetch 的场合是什么?

java - request.getServletContext() 和 getServletContext() 的区别

java - 如何在.class文件中添加安全约束来限制用户反编译class文件

java - CDI @inject 无法实例化我的服务

java - Hazelcast map 已锁定