Hibernateは、キャッシュ周りのインタフェースを定義し、実装を交換可能にしています。ということで、CacheProvider インタフェースと Cache インタフェースを見てみました。 インタフェース org.hibernate.cache.CacheProvider Cache buildCache(String regionName, Properties properties) throws CacheException; long nextTimestamp(); void start(Properties properties) throws CacheException; void stop(); boolean isMinimalPutsEnabledByDefault(); Cache buildCache(String regionName, Properties