如果启用了2LC缓存,但查询缓存被禁用,应用程序就会启动,并且看起来工作正常。但是,当我们再次启用查询缓存(属性hibernate.cache.use_query_cache设置为true)时,它在初始化过程中崩溃,从而给出连接的堆栈跟踪。be cast to org.hibernate.cache.spi.QueryResultsRegion
在调试过程中,我无法理解管理二级缓存的Hibernate内部代码为什么试图将实体缓存区域转换为查询结果缓存区域我尝试为每个缓存使用分隔的缓存,方法是使用Infinispan中定义的缓存hiberna