質問

Spring Mybatis MapperXMLを介して「Map」をPL / SQLストアドプロシージャに渡したい。 適切なJavaタイプとjdbctypeを使用して渡す方法はありますか?Javaクラスを使用して適切なTypeHandlerにマップできますが、タイプハンドラーを使用せずにこれを行う方法は他にあります。

役に立ちましたか?

解決

TypeHandlerを使用する必要があります。これが、MyBatisがJavaタイプセットをPreparedステートメントとCallableステートメントに設定する方法です。

TypeHandlerをMyBatis構成に登録すると、MyBatisは正しいタイプハンドラーを自動的に選択し、SQLマップに「typeHandler= ...」と入力しないようにします。これが、javaType変数を使用してタイプハンドラーを見つける方法です。

つまり(org.apache.ibatis.session.Configuration) ジェネラコディセタグプレ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top