以下问题:
我创建一个查询来显示MYSQL表的所有条目,如果我编辑一个字段并再次执行查询,我会得到与第一个查询相同的(旧)结果.
似乎Hibernate缓存了Result.我试图禁用缓存
query.setCachable(假) "hibernate.cache.use_second_level_cache" "cache.provider_class" "org.hibernate.cacheable"
query.setCachable(假)
"hibernate.cache.use_second_level_cache"
"cache.provider_class"
"org.hibernate.cacheable"
刷新和关闭会话
但没有任何作用
java mysql caching hibernate
caching ×1
hibernate ×1
java ×1
mysql ×1