You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ibatis.apache.org by jg...@apache.org on 2009/10/20 16:34:44 UTC
svn commit: r827568 - in /ibatis/java/ibator/trunk/core: doc/ReleaseNotes.txt
src/org/apache/ibatis/ibator/api/dom/java/Parameter.java
src/org/apache/ibatis/ibator/internal/types/JavaTypeResolverDefaultImpl.java
Author: jgbutler
Date: Tue Oct 20 14:34:43 2009
New Revision: 827568
URL: http://svn.apache.org/viewvc?rev=827568&view=rev
Log:
[ibator] Fixed spelling error LONCVARCHAR->LONGVARCHAR
Modified:
ibatis/java/ibator/trunk/core/doc/ReleaseNotes.txt
ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/api/dom/java/Parameter.java
ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/internal/types/JavaTypeResolverDefaultImpl.java
Modified: ibatis/java/ibator/trunk/core/doc/ReleaseNotes.txt
URL: http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/core/doc/ReleaseNotes.txt?rev=827568&r1=827567&r2=827568&view=diff
==============================================================================
--- ibatis/java/ibator/trunk/core/doc/ReleaseNotes.txt (original)
+++ ibatis/java/ibator/trunk/core/doc/ReleaseNotes.txt Tue Oct 20 14:34:43 2009
@@ -12,6 +12,7 @@
fields are null - thanks to Benjamin Klatt for finding this bug
4. Fixed IBATIS-601 - improper validation of <generatedKey>
5. Fixed IBATIS-609 - incorrect parsing of Java generic types
+6. Fixed spelling error LONCVARCHAR->LONGVARCHAR (thanks Allard)
Enhancements:
1. IBATIS-569 - Make it easier to override IbatorRules in plugins
@@ -34,6 +35,7 @@
the prefix "ibatorgenerated_"
15. Many refactorings to make way for iBATIS3
16. IBATIS-605 - Added Informix Dialect
+17. Added ability to set annotations on method parameters
-------------------------------------------------------------------------------
Version 1.2.1:
Modified: ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/api/dom/java/Parameter.java
URL: http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/api/dom/java/Parameter.java?rev=827568&r1=827567&r2=827568&view=diff
==============================================================================
--- ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/api/dom/java/Parameter.java (original)
+++ ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/api/dom/java/Parameter.java Tue Oct 20 14:34:43 2009
@@ -35,6 +35,11 @@
annotations = new ArrayList<String>();
}
+ public Parameter(FullyQualifiedJavaType type, String name, String annotation) {
+ this(type, name);
+ addAnnotation(annotation);
+ }
+
/**
* @return Returns the name.
*/
Modified: ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/internal/types/JavaTypeResolverDefaultImpl.java
URL: http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/internal/types/JavaTypeResolverDefaultImpl.java?rev=827568&r1=827567&r2=827568&view=diff
==============================================================================
--- ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/internal/types/JavaTypeResolverDefaultImpl.java (original)
+++ ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/internal/types/JavaTypeResolverDefaultImpl.java Tue Oct 20 14:34:43 2009
@@ -83,7 +83,7 @@
new FullyQualifiedJavaType(Object.class.getName())));
typeMap.put(Types.LONGVARBINARY, new JdbcTypeInformation("LONGVARBINARY", //$NON-NLS-1$
new FullyQualifiedJavaType("byte[]"))); //$NON-NLS-1$
- typeMap.put(Types.LONGVARCHAR, new JdbcTypeInformation("LONCVARCHAR", //$NON-NLS-1$
+ typeMap.put(Types.LONGVARCHAR, new JdbcTypeInformation("LONGVARCHAR", //$NON-NLS-1$
new FullyQualifiedJavaType(String.class.getName())));
typeMap.put(Types.NULL, new JdbcTypeInformation("NULL", //$NON-NLS-1$
new FullyQualifiedJavaType(Object.class.getName())));