Ruhezustand Cache der zweiten Ebene << net.sf.ehcache.hibernate.EhCacheProvider >>

Ich möchte den Cache der zweiten Ebene in meinem Ruhezustand-Projekt verwenden, aber ich weiß nur ein bisschen über den Cache der zweiten Ebene im Ruhezustand Bescheid. Kann mir jemand erklären, wie ich diesen in meinem Code verwenden soll und welche Konfiguration und JAR-Datei ich benötige? Ich habe diese Einstellung auf meine Datei hibernate.cfg.xml gesetzt

 <property name="hibernate.cache.use_query_cache">true</property>
    <property name="hibernate.cache.use_second_level_cache">true</property>
    <property name="hibernate.cache.provider_class">net.sf.ehcache.hibernate.EhCacheProvider</property>

und fügen Sie diese JAR-Dateiehcache-1.6.1.jar, ehcache-1.6.1-javadoc.jar, ehcache-1.6.1-sources.jar Ich möchte wissen, ob ich eine andere Konfiguration ändere.

und wie kann ich verstehen, dass mein Projekt Second Level Cache verwendet?

Wenn Sie nur diese Einstellung setzen, wird sie automatisch in den Ruhezustand versetzt. Andernfalls muss ich in meiner .java-Klasse einen anderen Code verwenden (wie etwa Anmerkungen oder etwas anderes).

Antworten auf die Frage(2)

Ihre Antwort auf die Frage