Самый простой способ подключить реализацию Hazelcast JCache к аннотациям JSR107
Hazelcast - это, помимо прочего, реализация JCache. Спецификация JSR-107 (JCache) вместе с программным API также определяет аннотации, так что кэширование может выполняться с использованием CDI. Блог Hazelcast даже дает пример, но также утверждает, что Hazelcast не несет ответственности за подключение аннотаций к реализации JCache, и что это должно выполняться контейнером CDI. Стандартных контейнеров CDI пока нет, но это уже должно быть решенной проблемой. Существует даже эталонная реализация, но она широко предупреждает об использовании в производственных средах.
Действительно ли мы застряли либо с использованием этого эталонного кода реализации, либо с написанием нашего собственного кода? Нет ли реального готового решения CDI для соединения аннотаций с реализацией?
1 ответ
JCache не попал в JEE7, поэтому неудивительно, что вы найдете некоторые частичные реализации с надписью "не использовать". Вам придется ждать JEE8 или придумывать что-то свое...