Author: cbegin
Date: Sat Aug 15 13:11:59 2009
New Revision: 804471
URL: http://svn.apache.org/viewvc?rev=804471&view=rev
Log:
IBATIS-621 Improper cache create mechanism -- FIXED. Missed SQL statement in
cache key creation
Modified:
ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/executor/BaseExecutor.java
Modified:
ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/executor/BaseExecutor.java
URL:
http://svn.apache.org/viewvc/ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/executor/BaseExecutor.java?rev=804471&r1=804470&r2=804471&view=diff
==============================================================================
---
ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/executor/BaseExecutor.java
(original)
+++
ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/executor/BaseExecutor.java
Sat Aug 15 13:11:59 2009
@@ -103,6 +103,7 @@
cacheKey.update(ms.getId());
cacheKey.update(offset);
cacheKey.update(limit);
+ cacheKey.update(boundSql.getSql());
List<ParameterMapping> parameterMappings = boundSql.getParameterMappings();
if (parameterMappings.size() > 0 && parameterObject != null) {
TypeHandlerRegistry typeHandlerRegistry =
ms.getConfiguration().getTypeHandlerRegistry();