Конфигурация Infinispan с помощью Wilfdfly-Swarm
У меня есть проект на Wildfly-Swarm. Мне нужно использовать кеш запросов, поэтому я ставлю зависимость Infinispan от моего POM.
<dependency>
<groupId>org.wildfly.swarm</groupId>
<artifactId>infinispan</artifactId>
</dependency>
Я установил Infinispan в моем файле persistence.xml
<persistence-unit name="Condominio" transaction-type="JTA">
<shared-cache-mode>ENABLE_SELECTIVE</shared-cache-mode>
<properties>
<property name="hibernate.cache.use_query_cache" value="true"/>
<property name="hibernate.cache.infinispan.entity.expiration.max_idle" value="300000"/>
...
<properties>
</persistence-unit>
Работает хорошо, кеш работает. Но я прочитал документацию фракции Infinispan Wildfly-Swarm ( https://reference.wildfly-swarm.io/fractions/infinispan.html) и сомневался, стоит ли устанавливать ее на project-defaults.yml с использованием этих конфигураций.
Я не знаю, какие конфигурации фракции Infinispan Wildfly-Swarm эквивалентны конфигурациям persistence.xml.