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())));