Abstract Spring Redisson Region Factory
@Component
在默认情况hibernate使用的二级缓存是使用本地解决方案,大部分情况下我们都需要跨jvm的解决方案。redis就是我们常见的选择。 配置redisson发布的 RedissonRegionFactory 可以轻松使用redis, 但不可避免得需要配置额外的redisson标准的 redis 链接。
如果使用spring boot配置的redis链接,那么强烈推荐使用 SpringRedissonRegionFactory代替,前提是将它配置在 spring bean中。
spring.jpa.properties.hibernate.cache.region.factory_class=io.github.caijiang.common.hibernate.SpringRedissonRegionFactoryContent copied to clipboard
Author
CJ
Functions
Link copied to clipboard
open override fun buildDomainDataRegion(p0: DomainDataRegionConfig, p1: DomainDataRegionBuildingContext): DomainDataRegion
Link copied to clipboard
open override fun buildQueryResultsRegion(p0: String, p1: SessionFactoryImplementor): QueryResultsRegion
Link copied to clipboard
open override fun buildTimestampsRegion(p0: String, p1: SessionFactoryImplementor): TimestampsRegion
Link copied to clipboard
open override fun createTransactionContext(p0: SharedSessionContractImplementor): CacheTransactionSynchronization
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard