第40行替换为:
pstmt = ((OracleConnection)conn).getStatementWithKey ("cache_test1");
if (pstmt==null)
第46行替换为:
((OraclePreparedStatement)pstmt).closeWithKey ("cache_test1");
这样通过手工编码的方式控制哪些语句需要缓存,哪些不需要。
关于语句缓存(Statement Caching)可以参考Oracle在线文档:Statement and Result Set Caching
原文转自:http://blogread.cn/it/article/6685