/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
libraries-data/src/main/java/com/baeldung/jcache/SimpleCacheLoader.java
24 строки
651 B
Eric Martin
Merge pull request #8125 from eugenp/revert-8119-BAEL-3275-2
01 ноя 2019, 04:43
01 ноя 2019, 04:43
3225470
Код
Авторство
О чём код?
package com.baeldung.jcache; import java.util.HashMap; import java.util.Map; import javax.cache.integration.CacheLoader; import javax.cache.integration.CacheLoaderException; public class SimpleCacheLoader implements CacheLoader<Integer, String> { @Override public String load(Integer key) throws CacheLoaderException { return "fromCache" + key; } @Override public Map<Integer, String> loadAll(Iterable<? extends Integer> keys) throws CacheLoaderException { Map<Integer, String> data = new HashMap<>(); for (int key : keys) { data.put(key, load(key)); } return data; } }