package me.hatter.sample.common.session; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentMap; public class CustomSession { private static final ConcurrentMap cache = new ConcurrentHashMap<>(); private final String prefix; public CustomSession(String prefix) { this.prefix = prefix; } public void put(String key, Object value) { cache.put(prefix + ":" + key, value); } public Object get(String key) { return cache.get(prefix + ":" + key); } public String getSessionId() { return prefix; } }