問題描述:mybatis修改deleted狀態後,在mysql中已修改完成。可是查詢出來後仍是原來的狀態 ‘0’ 並非如今的狀態‘1’,過段時間後才 會修改狀態。mysql
原由:因爲該mybatis的xml並不是本人建立,而上一個開發 在xml中加了二級緩存sql
<cache flushInterval="40000" eviction="FIFO"/>
致使 刪除後 過段時間纔會實現。緩存
解決辦法: 僅需將mybatis
<!--<cache flushInterval="40000" eviction="FIFO"/>-->
該段代碼註釋,或者刪除就OK。完工xml