挿入、削除、または更新した後、mybatis が commit() するのを止めることができないようです。自分でコントロールしたい
from( A )
(begin)
... do some processing ...
lots of
.to( "mybtis:insertX?statementType=insertList" )
(commit)
それを行うためのマッピングをいくつか書きましたが、上記のすべてのinsertListとdeleteの後、mybatisはすぐにコミットします。それをやめるように指示する方法がわかりません.commit()がこれらの関数に組み込まれていることをソースを見て心配しています. db-commit ではなく mybatis-session コミットですが、わかりにくいです)。
ステージングテーブルなどで同様の効果を達成できるかもしれませんが、面倒なようで、正しいメカニズムが存在する場合はそれを使用したいと思います
mybatis 構成 URI で構成できると思っていました。
たぶん、これを行う方法を知るのに十分なほどmybatisを理解していないだけです