Spring应用中的缓存区域名称是什么?

hmmo2u0o  于 2022-10-04  发布在  Spring
关注(0)|答案(1)|浏览(197)

我有两个系统X和Y,都是用Java Spring开发的,系统X EhCacheRegionFactory使用的是SessionFactory,系统Y使用的是EntityManagerFactory。第二个区别是系统X使用本地DAO,而系统Y使用JpaReotive。如果这两个系统具有相同的实体,同一实体的区域工厂名称是否会有所不同?我知道在Hibernate(系统X)中,它将是完全限定的类名,但对于系统Y,我不知道区域名称,因为Spring将使用Redission客户端来处理缓存。这两个系统都将配置为使用Redis缓存。

q8l4jmvw

q8l4jmvw1#

如果您指的是Hibernate L2缓存的名称,那么就没有区别了。除非缓存实现将一些前缀或后缀应用于Hibernate要创建的缓存名称,否则这些名称将是相同的。

相关问题