2016-02-24 4 views
1

У меня есть исполняемый JAR (не веб-приложение, развернутое в стандартный контейнер, такой как Tomcat и т. Д.), Которому необходимо подключиться к БД и кэшировать много материала.Каковы координаты Maven для jarache API JCache?

Если возможно, я хотел бы использовать API JCache и внедрить (через Guice) реализацию Hazelcast. Я буду кодировать 100% против API JCache, так что, если я когда-нибудь передумаю и выберем другую реализацию, своп должен быть (относительно) безболезненным.

Одна проблема: где я могу получить последнюю стабильную JCache JAR?!? (Каковы координаты Maven?)

На Maven Central, все, что я могу найти некоторые Dev банки из ! Поэтому я спрашиваю: где находится JCache?

+0

Этот вопрос не является обманом, показывает исследование и является Абсолютно по теме. Может кто-то, пожалуйста, объясните мне причины как для downvote, так и для twitvote (кстати, знаете ли вы, когда использовать оба из них должным образом)? – smeeb

+0

[SSCCE] (http://sscce.org) – smeeb

+0

Не думал так – smeeb

ответ

3

Сосуд доступны здесь: javax.cache/cache-api

+0

Спасибо @Jeremie B (+1) - Я искал «* jcache *» (go figure). Как вы нашли это (просто так я знаю на будущее)? – smeeb

+1

просто найдите пакет 'javax.cache' в maven center: http://search.maven.org/#search%7Cga%7C1%7Cfc%3A%22javax.cache%22 –

+0

Еще раз спасибо (+1) - но как вы знаете, чтобы искать «* javax.cache *» вместо логического имени API «jcache»? – smeeb

0

Если вы хотите использовать реализации Ehcache, копировать/прошлое зависимостей ниже:

<dependency> 
    <groupId>org.slf4j</groupId> 
    <artifactId>slf4j-simple</artifactId> 
    <version>1.7.12</version> 
</dependency> 

<dependency> 
    <groupId>javax.cache</groupId> 
    <artifactId>cache-api</artifactId> 
    <version>1.0.0</version> 
</dependency> 

<dependency> 
    <groupId>org.ehcache</groupId> 
    <artifactId>ehcache</artifactId> 
    <version>3.1.1</version> 
    <scope>runtime</scope> 
</dependency> 

Найти полный пример here.

 Смежные вопросы

  • Нет связанных вопросов^_^