配置
<exclusion>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP-java6</artifactId>
</exclusion>
使用這個版本的連接配接池引發了一個很嚴重的問題,
在一個線程中,打開一個sqlsession,然後查詢,然後沒有關閉這個sqlsession(非事務,自動送出),
然後在開啟一個sqlsession去更新某個字段(開啟事務非自動送出),然後手動送出,關閉這個session,
然後在關閉開始查詢的那個session,
然後重複做上面那個步驟,發現讀取到的資料都不是第二個sqlsession更新後的資料,讀取到了髒資料。
改成高版本的連接配接池可以解決這個問題