jar

io.github.ms100 : cache-as-multi

Maven & Gradle

Jul 11, 2023
17 stars

Cache As Multi · Extend Spring Cache to implement individual caching for each item in batch data, which can improve cache hit rate and utilization. Additionally, this extension allows the methods for operating on batch data to share the cache with the methods for operating on individual data. 扩展 Spring Cache 以实现批量数据中每项的单独缓存,从而提升缓存的命中率和使用率,并且可以使操作批量数据的方法与操作单个数据的方法共用缓存。

Table Of Contents

Latest Version

Download io.github.ms100 : cache-as-multi JAR file - Latest Versions:

All Versions

Download io.github.ms100 : cache-as-multi JAR file - All Versions:

Version Vulnerabilities Size Updated
1.3.x
1.2.x
1.1.x
1.0.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window cache-as-multi-1.3.0.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

io.github.ms100.cacheasmulti

├─ io.github.ms100.cacheasmulti.package-info.class - [JAR]

io.github.ms100.cacheasmulti.support

├─ io.github.ms100.cacheasmulti.support.RedisCacheCustomizer.class - [JAR]

├─ io.github.ms100.cacheasmulti.support.TypeMethodKeyGenerator.class - [JAR]

├─ io.github.ms100.cacheasmulti.support.package-info.class - [JAR]

io.github.ms100.cacheasmulti.jcache.config

├─ io.github.ms100.cacheasmulti.jcache.config.EnhancedJCacheConfiguration.class - [JAR]

├─ io.github.ms100.cacheasmulti.jcache.config.package-info.class - [JAR]

io.github.ms100.cacheasmulti.cache

├─ io.github.ms100.cacheasmulti.cache.EnhancedCache.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.package-info.class - [JAR]

io.github.ms100.cacheasmulti.cache.convert.converter

├─ io.github.ms100.cacheasmulti.cache.convert.converter.CaffeineEnhancedCacheConverter.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.convert.converter.ConcurrentMapEnhancedCacheConverter.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.convert.converter.EhcacheEnhancedCacheConverter.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.convert.converter.EnhancedCacheConverter.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.convert.converter.RedisEnhancedCacheConverter.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.convert.converter.package-info.class - [JAR]

io.github.ms100.cacheasmulti.cache.convert

├─ io.github.ms100.cacheasmulti.cache.convert.EnhancedCacheConversionService.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.convert.package-info.class - [JAR]

io.github.ms100.cacheasmulti.jcache

├─ io.github.ms100.cacheasmulti.jcache.EnhancedJCacheCache.class - [JAR]

├─ io.github.ms100.cacheasmulti.jcache.package-info.class - [JAR]

io.github.ms100.cacheasmulti.cache.config

├─ io.github.ms100.cacheasmulti.cache.config.EnhancedCacheAutoConfiguration.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.config.EnhancedCachePostProcessor.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.config.EnhancedCachingConfiguration.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.config.package-info.class - [JAR]

io.github.ms100.cacheasmulti.jcache.interceptor

├─ io.github.ms100.cacheasmulti.jcache.interceptor.AbstractJCacheAsMultiInterceptor.class - [JAR]

├─ io.github.ms100.cacheasmulti.jcache.interceptor.AbstractJCacheAsMultiOperation.class - [JAR]

├─ io.github.ms100.cacheasmulti.jcache.interceptor.CacheAsMultiOperationContext.class - [JAR]

├─ io.github.ms100.cacheasmulti.jcache.interceptor.CachePutAsMultiInterceptor.class - [JAR]

├─ io.github.ms100.cacheasmulti.jcache.interceptor.CachePutAsMultiOperation.class - [JAR]

├─ io.github.ms100.cacheasmulti.jcache.interceptor.CacheRemoveAsMultiInterceptor.class - [JAR]

├─ io.github.ms100.cacheasmulti.jcache.interceptor.CacheRemoveAsMultiOperation.class - [JAR]

├─ io.github.ms100.cacheasmulti.jcache.interceptor.CacheResultAsMultiInterceptor.class - [JAR]

├─ io.github.ms100.cacheasmulti.jcache.interceptor.CacheResultAsMultiOperation.class - [JAR]

├─ io.github.ms100.cacheasmulti.jcache.interceptor.EnhancedJCacheInterceptor.class - [JAR]

├─ io.github.ms100.cacheasmulti.jcache.interceptor.EnhancedJCacheOperationSource.class - [JAR]

├─ io.github.ms100.cacheasmulti.jcache.interceptor.EnhancedJCacheResolverAdapter.class - [JAR]

├─ io.github.ms100.cacheasmulti.jcache.interceptor.package-info.class - [JAR]

io.github.ms100.cacheasmulti.cache.annotation

├─ io.github.ms100.cacheasmulti.cache.annotation.CacheAsMulti.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.annotation.CacheAsMultiAnnotationUtils.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.annotation.CacheAsMultiParameterDetail.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.annotation.package-info.class - [JAR]

io.github.ms100.cacheasmulti.cache.interceptor

├─ io.github.ms100.cacheasmulti.cache.interceptor.AbstractCacheAsMultiOperation.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.interceptor.CacheAsMultiOperation.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.interceptor.CacheAsMultiOperationInvoker.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.interceptor.EnhancedCacheResolver.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.interceptor.EnhancedCachingInterceptor.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.interceptor.EnhancedCachingOperationSource.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.interceptor.EnhancedCachingResolverAdapter.class - [JAR]

├─ io.github.ms100.cacheasmulti.cache.interceptor.package-info.class - [JAR]