Nepoužívejte Ehcache 2.x

Spring Rámec 6.0 nepodporuje Ehcache 2.x. Pravidlo označuje použití org.springframework.cache.ehcache balíček nebo přítomnost ehcache.xml .

Ehcache 3 je přímá náhrada. Aktualizujte závislosti tak, aby používaly org.ehcache:ehcache s jakarta klasifikátor. Neexistuje žádná aktualizovaná verze org.springframework.cache.ehcache, doporučuje se používat Ehcache prostřednictvím rozhraní JCache API nebo jeho nového nativního rozhraní API.

Následující příklad ukazuje ehcache.xml soubor, který je označen toto pravidlo.

	<ehcache>
		<diskStore path="java.io.tmpdir"/>
		<defaultCache
			maxElementsInMemory="1000"
			eternal="false"
			timeToIdleSeconds="120"
			timeToLiveSeconds="120"
			overflowToDisk="true"/>
	</ehcache>

Následující příklad ukazuje aktualizovanou závislost na Mavenu ve složce pom.xml

	<dependency><groupId>org.ehcache</groupId> <artifactId>ehcache</artifactId> <version>3.10.8</version> <classifier>jakarta</classifier></dependency>

Další informace viz následující prostředky: