在我的實際應用程序中,我有一個沒有JDBC autoCommit = false set的DBCP連接池。它似乎有默認的autoCommit = true。 這可能是一個錯誤,但我想了解更改此參數的影響。Spring @Transactional和JDBC autoCommit
我使用: - 春天與@Transactional註釋 - Spring Batch的使用的JdbcTemplate
JDBC讀者和作家,最終定製任務蕾我想知道,如果Spring並設置當前連接自動提交= FALSE如果它位於由TransactionManager處理的事務的上下文中。 它是否覆蓋默認設置?因爲在我看來,這樣做是有道理的。
是的,它的確如此。 Spring使用註解實現類爲您管理它。 – duffymo 2013-04-30 13:38:51
謝謝,但你可以回答而不是評論:) – 2013-04-30 14:22:56
不在乎。這裏的每個人都是專家。當我給出答案時,我有人告訴我這應該是一個評論。我評論,你告訴我應該是一個答案。誰在乎?有時我有時間回答,有時候我沒有。 – duffymo 2013-04-30 16:35:38