mybatis默認事務自動提交 為什么mybatis插入一條數(shù)據(jù)的時候必須的提交事務?
為什么mybatis插入一條數(shù)據(jù)的時候必須的提交事務?首先,您需要了解事務的概念,以便保持數(shù)據(jù)的一致性。在mybatis中,默認情況下不啟用自動事務提交,因此需要插入。但是,系統(tǒng)認為您的一系列操作尚未
為什么mybatis插入一條數(shù)據(jù)的時候必須的提交事務?
首先,您需要了解事務的概念,以便保持數(shù)據(jù)的一致性。在mybatis中,默認情況下不啟用自動事務提交,因此需要插入。但是,系統(tǒng)認為您的一系列操作尚未完成。為了確保數(shù)據(jù)的一致性,系統(tǒng)不會添加此新數(shù)據(jù)。只有手動提交時,數(shù)據(jù)庫才會添加數(shù)據(jù)
~][nmybatis提供了一個事務接口transaction和兩個實現(xiàn)類jdbctranac當spring與mybatis一起使用時,spring提供了一個實現(xiàn)類springmanagedtransaction