3

List<SomeBean>using aselectステートメントを取得しました。今、私はinsert同じことをしようとしています。この挿入ステートメントは正常に機能しています。ただし、null 値を挿入することはできません。NOT NULLテーブルには制約がありません。次の例外が発生します。

org.springframework.jdbc.UncategorizedSQLException: Error setting null for parameter #4 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: Invalid column type

mybatisにnull値を挿入するにはどうすればよいですか?

4

2 に答える 2

6

次の行を MyBatis の構成ファイルに挿入します。

<settings>
        <setting name="jdbcTypeForNull" value="NULL" />
</settings>
于 2014-10-21T07:48:38.047 に答える