兩分鐘讀懂ThreadLocal

ThreadLocal的工作原理 場景 假設一個用戶是一個線程。他們都對數據庫進行操作,這個時候就會每個用戶就會從數據源中開啓一個事務以確保能夠順利的打開或者關閉事務。那麼如何保證用戶與用戶之間的數據庫連接不發生衝突呢?就是用ThreadLocal。   原理解釋 這裏先交代一下,每一個線程都有自己的一個Map集合叫做ThreadLocalMap他是線程的一個靜態內部類它就是用來保存連接的集合,T
相關文章
相關標籤/搜索