Skip to content

Commit c3a0527

Browse files
committed
fixes #1484 Change the default type handler for LONGVARCHAR from ClobTypeHandler to StringTypeHandler.
1 parent ff7dc3b commit c3a0527

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/org/apache/ibatis/type/TypeHandlerRegistry.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,14 +96,14 @@ public TypeHandlerRegistry() {
9696
register(String.class, JdbcType.CHAR, new StringTypeHandler());
9797
register(String.class, JdbcType.CLOB, new ClobTypeHandler());
9898
register(String.class, JdbcType.VARCHAR, new StringTypeHandler());
99-
register(String.class, JdbcType.LONGVARCHAR, new ClobTypeHandler());
99+
register(String.class, JdbcType.LONGVARCHAR, new StringTypeHandler());
100100
register(String.class, JdbcType.NVARCHAR, new NStringTypeHandler());
101101
register(String.class, JdbcType.NCHAR, new NStringTypeHandler());
102102
register(String.class, JdbcType.NCLOB, new NClobTypeHandler());
103103
register(JdbcType.CHAR, new StringTypeHandler());
104104
register(JdbcType.VARCHAR, new StringTypeHandler());
105105
register(JdbcType.CLOB, new ClobTypeHandler());
106-
register(JdbcType.LONGVARCHAR, new ClobTypeHandler());
106+
register(JdbcType.LONGVARCHAR, new StringTypeHandler());
107107
register(JdbcType.NVARCHAR, new NStringTypeHandler());
108108
register(JdbcType.NCHAR, new NStringTypeHandler());
109109
register(JdbcType.NCLOB, new NClobTypeHandler());

0 commit comments

Comments
 (0)