threadlocal實(shí)現(xiàn)原理 ThreadLocal的理解?
ThreadLocal的理解?ThreadLocal指當(dāng)前線(xiàn)程范圍。維護(hù)對(duì)象可見(jiàn)。當(dāng)然,使用ThreadLocal來(lái)計(jì)算網(wǎng)站訪(fǎng)問(wèn)量是不可行的。每個(gè)不同的用戶(hù)訪(fǎng)問(wèn)服務(wù)器都是一個(gè)單獨(dú)的線(xiàn)程。你可以把這個(gè)類(lèi)
ThreadLocal的理解?
ThreadLocal指當(dāng)前線(xiàn)程范圍。維護(hù)對(duì)象可見(jiàn)。當(dāng)然,使用ThreadLocal來(lái)計(jì)算網(wǎng)站訪(fǎng)問(wèn)量是不可行的。每個(gè)不同的用戶(hù)訪(fǎng)問(wèn)服務(wù)器都是一個(gè)單獨(dú)的線(xiàn)程。你可以把這個(gè)類(lèi)當(dāng)作一個(gè)容器,就像頁(yè)面域、會(huì)話(huà)域和其他域?qū)ο笠粯?,現(xiàn)在我可以向你解釋的是,ThreadLocal對(duì)象可以用來(lái)幫助控制JDBC操作,以確保多個(gè)Dao訪(fǎng)問(wèn)在同一個(gè)連接對(duì)象中操作。也就是說(shuō),如果多個(gè)Dao(服務(wù))需要在同一事物中操作,那么第一次操作的連接對(duì)象可以保存在ThreadLocal中,那么在任何Dao或服務(wù)中,它都是相同的連接。我希望它能幫助你