Copy kode kodenya sebagai berikut:
<?xml versi="1.0" pengkodean="UTF-8"?>
<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="ehcache.xsd" updateCheck="false"
pemantauan="deteksi otomatis" DynamicConfig="benar">
<jalur diskStore="java.io.tmpdir" />
<defaultCache maxElementsInMemory="10000" abadi="benar"
overflowToDisk="benar"
maxElementsOnDisk="10000000" diskPersistent="false"
diskExpiryThreadIntervalSeconds="120" memoryStoreEvictionPolicy="LRU" />
</ehcache>
nama: nama cache.
maxElementsInMemory: Jumlah maksimum item yang di-cache.
Abadi: Apakah objek tersebut valid secara permanen. Setelah ditetapkan, batas waktu tidak akan berpengaruh.
timeToIdleSeconds: Waktu idle yang diizinkan (detik) sebelum objek kedaluwarsa. Digunakan ketika abadi = salah, atribut opsional, nilai defaultnya adalah 0, yang berarti waktu idle tidak terbatas.
timeToLiveSeconds: Waktu kelangsungan hidup yang diizinkan (detik) suatu objek sebelum habis masa berlakunya. Waktu maksimum adalah antara waktu pembuatan dan waktu kedaluwarsa. Digunakan ketika abadi = salah, defaultnya adalah 0, yang berarti waktu kelangsungan hidup objek tidak terbatas.
overflowToDisk: Ketika jumlah objek di memori mencapai maxElementsInMemory, Ehcache menulis objek ke disk.
diskSpoolBufferSizeMB: Parameter ini mengatur ukuran buffer DiskStore (cache disk). Standarnya adalah 30MB. Setiap Cache harus memiliki buffernya sendiri.
maxElementsOnDisk: Jumlah maksimum cache hard disk.
diskPersistent: Apakah akan menyimpan data restart mesin virtual dalam cache. Nilai defaultnya adalah false.
diskExpiryThreadIntervalSeconds: interval waktu berjalan thread kegagalan disk, defaultnya adalah 120 detik.
memoryStoreEvictionPolicy: Ketika batas maxElementsInMemory tercapai, Ehcache akan membersihkan memori sesuai dengan kebijakan yang ditentukan. Kebijakan defaultnya adalah LRU (paling jarang digunakan). Anda dapat mengaturnya ke FIFO (masuk pertama, keluar pertama) atau LFU (lebih jarang digunakan).
clearOnFlush: Apakah akan menghapus memori ketika jumlah maksimum tercapai.
<diskStore> berarti ketika jumlah objek dalam cache memori melebihi jumlah cache memori yang ditetapkan oleh kelas, objek cache akan ditulis ke hard disk path="java.io.tmpdir" berarti data akan ditulis ke hard disk ditulis ke direktori ini. Direktori Java.io.tmpdir akan dibuat berdasarkan jalur relatif saat runtime.
<defaultCache> menunjukkan pengaturan kebijakan kedaluwarsa data default cache.
<cache> menunjukkan pengaturan kebijakan kedaluwarsa data untuk data cache dengan nama tertentu.