Я использую реализацию ehcache с интерфейсом кеша весенней загрузки. Я загружаю таблицу как кеш.
Пример позволяет нам иметь таблицу users
со столбцами
1. userId | 2.userName | 3.someUUID
-----------------------------------
Здесь мне может потребоваться запросить таблицу с помощью userId или userName или someUUID. Как это сделать с помощью кеша Spring.
Попробовал userName+"_"+userId+"_"+someUUID
как ключ и значение как Объект в Map.but хотите знать, как выполнять поиск по диким символам;)
Создание кэша
Cache cache = cacheManager.getCache("seccache");
cache.put(userName+"_"+userId+"_"+someUUID, Object)
Извлечение
ValueWrapper cache = cacheManager.getCache("seccache").get(key);
Хотите узнать, как получить поиск дикого символа.