Browse Source

@IPU_FIXBUG_2021@weihf@增加修改jdbcTypeForNull属性为NULL,否则当java变量为null,mybatis将java类型转换为数据库类型时,报错“无效的列类型1111”

weihf 4 years ago
parent
commit
72b4219843

+ 2 - 0
ipu-rest-demo/src/main/resources/dev/ipu-mybatis-config.xml

6
<configuration>
6
<configuration>
7
    <settings>
7
    <settings>
8
		<setting name="defaultFetchSize" value="1000" /> <!-- 结果集获取数量提示值,分批传输 -->
8
		<setting name="defaultFetchSize" value="1000" /> <!-- 结果集获取数量提示值,分批传输 -->
9
		<!-- 当没有为参数提供特定的 JDBC 类型时,为空值指定 JDBC 类型。 某些驱动需要指定列的 JDBC 类型,多数情况直接用一般类型即可,比如 NULL、VARCHAR 或 OTHER。mybatis缺省为OTHER -->
10
		<setting name="jdbcTypeForNull" value="NULL" />
9
	</settings>
11
	</settings>
10
    <plugins>
12
    <plugins>
11
        <!-- 分页插件,可根据参数定制化 -->
13
        <!-- 分页插件,可根据参数定制化 -->

+ 2 - 0
ipu-rest-demo/src/main/resources/pro/ipu-mybatis-config.xml

6
<configuration>
6
<configuration>
7
    <settings>
7
    <settings>
8
		<setting name="defaultFetchSize" value="1000" /> <!-- 结果集获取数量提示值,分批传输 -->
8
		<setting name="defaultFetchSize" value="1000" /> <!-- 结果集获取数量提示值,分批传输 -->
9
		<!-- 当没有为参数提供特定的 JDBC 类型时,为空值指定 JDBC 类型。 某些驱动需要指定列的 JDBC 类型,多数情况直接用一般类型即可,比如 NULL、VARCHAR 或 OTHER。mybatis缺省为OTHER -->
10
		<setting name="jdbcTypeForNull" value="NULL" />
9
	</settings>
11
	</settings>
10
    <plugins>
12
    <plugins>
11
        <!-- 分页插件,可根据参数定制化 -->
13
        <!-- 分页插件,可根据参数定制化 -->

+ 2 - 0
ipu-rest-demo/src/main/resources/test/ipu-mybatis-config.xml

6
<configuration>
6
<configuration>
7
    <settings>
7
    <settings>
8
		<setting name="defaultFetchSize" value="1000" /> <!-- 结果集获取数量提示值,分批传输 -->
8
		<setting name="defaultFetchSize" value="1000" /> <!-- 结果集获取数量提示值,分批传输 -->
9
		<!-- 当没有为参数提供特定的 JDBC 类型时,为空值指定 JDBC 类型。 某些驱动需要指定列的 JDBC 类型,多数情况直接用一般类型即可,比如 NULL、VARCHAR 或 OTHER。mybatis缺省为OTHER -->
10
		<setting name="jdbcTypeForNull" value="NULL" />
9
	</settings>
11
	</settings>
10
    <plugins>
12
    <plugins>
11
        <!-- 分页插件,可根据参数定制化 -->
13
        <!-- 分页插件,可根据参数定制化 -->