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>