使用resultset缓存