iBatis自身が提供するデータソースからコネクションを取得し データベースの更新を行う場合に、同一Thread内でのコミットはSqlMapClient.commitTransaction()を 呼び出すまでコミットされない? 同一Thread内でコネクションを新たに取得しても、トランザクションが開始されていると 先にトランザクション処理を開始したものに紐尽く。 コネクションがThreadLocalとして管理される。 SqlMapClient sqlMap = SqlMapClientBuilder.buildSqlMapClient(reader); try { sqlMap .startTransaction(); sqlMap.update (〜〜〜);・・・(A) sqlMap.insert (〜〜〜);・・・(B) sqlMap.commitTransaction(); } fi