今天看了個專案,用事務系結了執行緒然后后面直接關閉了,沒有把執行緒的自動提交設定成true。就想著來問問執行緒關閉后執行緒池是能自己再設定回自動提交嗎,如果不行,那后面使用這個連接的執行緒不是直接無效了。。。
uj5u.com熱心網友回復:
首先你這描述必須吐槽一下,建議你自己讀下自己寫的東西,如果轉化成代碼,編譯都通不過.自動提交的是連接,不是執行緒,如果是aop事務的話,一般都會在獲取連接的時候設定autoCommit為false,commit之后還原成true
uj5u.com熱心網友回復:
執行緒和自動提交沒有關系,你說的是事務提交吧uj5u.com熱心網友回復:
尷尬了尷尬了,當時寫的有點亂,把上面的執行緒全改成連接, 我的意思是當時看到他用setAutoCommit(false);但是在結尾并沒有再設定回true 就把當前連接關閉了,對后面的連接池獲取這個連接有影響嗎轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/17748.html
標籤:Java EE
