You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ibatis.apache.org by cb...@apache.org on 2010/02/14 02:16:42 UTC

svn commit: r909946 - in /ibatis/java/ibatis-3/trunk/ibatis-3-core/src: main/java/org/apache/ibatis/builder/SqlSourceBuilder.java test/java/org/apache/ibatis/builder/AuthorMapper.xml

Author: cbegin
Date: Sun Feb 14 01:16:41 2010
New Revision: 909946

URL: http://svn.apache.org/viewvc?rev=909946&view=rev
Log:
Allowed linebreaks for inline parameter mappings

Modified:
    ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/builder/SqlSourceBuilder.java
    ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/builder/AuthorMapper.xml

Modified: ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/builder/SqlSourceBuilder.java
URL: http://svn.apache.org/viewvc/ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/builder/SqlSourceBuilder.java?rev=909946&r1=909945&r2=909946&view=diff
==============================================================================
--- ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/builder/SqlSourceBuilder.java (original)
+++ ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/builder/SqlSourceBuilder.java Sun Feb 14 01:16:41 2010
@@ -45,7 +45,7 @@
     }
 
     private ParameterMapping buildParameterMapping(String content) {
-      StringTokenizer parameterMappingParts = new StringTokenizer(content, ", ");
+      StringTokenizer parameterMappingParts = new StringTokenizer(content, ", \n\r\t");
       String propertyWithJdbcType = parameterMappingParts.nextToken();
       String property = extractPropertyName(propertyWithJdbcType);
       String jdbcType = extractJdbcType(propertyWithJdbcType);

Modified: ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/builder/AuthorMapper.xml
URL: http://svn.apache.org/viewvc/ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/builder/AuthorMapper.xml?rev=909946&r1=909945&r2=909946&view=diff
==============================================================================
--- ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/builder/AuthorMapper.xml (original)
+++ ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/builder/AuthorMapper.xml Sun Feb 14 01:16:41 2010
@@ -65,7 +65,11 @@
   <update id="updateAuthor"
           parameterType="domain.blog.Author">
     update Author
-    set username=#{username},password=#{password},email=#{email},bio=#{bio}
+    set username=#{username,
+                 javaType=String},
+        password=#{password},
+        email=#{email},
+        bio=#{bio}
     where id=#{id}
   </update>