mybatis和spring的事務管理的源碼解析(1)

問題背景 在開發過程中想到如果同時用mybatis的sqlsession.commit和spring自己的事務提交,它們的事務是否是同一個? 先說結論——是的。 在以下代碼中,去掉RuntimeException的註釋後運行,兩次插入的數據都不會提交。 爲什麼會這樣呢,這激發了我的好奇心,於是就從mybatis和spring事務的源碼中入手。 查看源碼 1.Spring事務處理的入口Transac
相關文章
相關標籤/搜索