消失的數據——帶你真正瞭解Spring的事務原理

事情的起因是我最近寫了一個多數據源的工具模塊, 本來很愉快的運行着但當我把@Transactional這個大家耳熟能詳的傢伙放在我的方法上時災難發生了,我的數據源切換失效了。這可急煞老夫了,迅速查看源碼找到了罪魁禍首—DataSourceTransactionManager,它是Spring的默認事務管理器,在有事務時它的doBegin方法會把數據庫連接緩存下來, 下次直接使用該連接, 而不是重新
相關文章
相關標籤/搜索