Ia bukan cache sama sekali, bukan pangkalan data mahupun mybatis.
Pangkalan data mudah difahami Data yang anda tidak lakukan hanya boleh didapati dalam transaksi semasa anda, dan tidak boleh ditemui oleh pelanggan lain, bukankah ia akan menjadi bacaan yang kotor?
Cache mybatis adalah sangat mudah Secara lalai, masukkan, padam, dan kemas kini akan mengosongkan cache Hanya apabila memilih, perkara akan diletakkan dalam cache.
Jadi jawapannya jelas adalah masalah mematikan auto commit dan tidak melakukan operasi kemas kini ke pangkalan data, jadi anda hanya boleh mencarinya sendiri >
Atur cara mungkin menggunakan mekanisme caching Data yang anda masukkan mungkin dalam cache dan belum sampai ke pangkalan data Cari cache pangkalan data pada Baidu
Ia bukan cache sama sekali, bukan pangkalan data mahupun mybatis.
Pangkalan data mudah difahami Data yang anda tidak lakukan hanya boleh didapati dalam transaksi semasa anda, dan tidak boleh ditemui oleh pelanggan lain, bukankah ia akan menjadi bacaan yang kotor?
Cache mybatis adalah sangat mudah Secara lalai, masukkan, padam, dan kemas kini akan mengosongkan cache Hanya apabila memilih, perkara akan diletakkan dalam cache.
Jadi jawapannya jelas adalah masalah mematikan auto commit dan tidak melakukan operasi kemas kini ke pangkalan data, jadi anda hanya boleh mencarinya sendiri >
Gambar anda:
Bolehkah ia menjadi sebab untuk urusan anda? Kerana anda menanyakannya serta-merta selepas memasukkannya, tetapi transaksi itu belum diserahkan lagi?
Atur cara mungkin menggunakan mekanisme caching Data yang anda masukkan mungkin dalam cache dan belum sampai ke pangkalan data Cari cache pangkalan data pada Baidu
Saya rasa ini kerana tiada komitmen dalam
Ini hanya boleh bermakna bahawa transaksi tidak diserahkan
Isu perniagaan yang betul. Abang boleh lihat selepas transaksi diserahkan.