iBATIS:commitRequired属性

http://svn.apache.org/repos/asf/ibatis/java/ibatis-2/trunk/ibatis-2-docs/ja/iBATIS-SqlMaps-2_ja.pdf より。

エレメントは、trueかfalseとなるオプショナルのcommitRequired属性も使用できます。通常iBATISは、insert, update, delete操作を実行しない限りトランザクションをcommitしません。これは、明示的にcommitTransaction()メソッドを読んだとしてもです。この振舞は、いくつかのケースにおいて問題があります。もしinsert,update, delete操作しなくても常にトランザクションをcommitしたいのであれば、commitRequired属性をtrueをセットしてください。

SELECT FOR UPDATE で該当。ロックを解放してくれませんでした。メモ。