package org.hibernate.cache下StandardQueryCache的public List get()函数添加代码
if(cacheable.size()<=1){
return null;
}
列表list cacheable = ( List ) cacheRegion.get( key );返回的是[org.hibernate.cache.ReadWriteCache.Item.freshTimestamp,javaBean的ID]
如果只返回freshTimestamp,那么ID就查不到,在DAO层返回空值了
if(cacheable.size()<=1){
return null;
}
列表list cacheable = ( List ) cacheRegion.get( key );返回的是[org.hibernate.cache.ReadWriteCache.Item.freshTimestamp,javaBean的ID]
如果只返回freshTimestamp,那么ID就查不到,在DAO层返回空值了