在博客園里翻過很多博客,對高手們甚是敬畏,謝謝你們教會了我許多!我也嘗試貢獻一點自己的學習心得,這是我的第一篇博客,純原創,謝謝。
這里我想聊的是ThreadLocal,本地線程變量。不單獨作概念上的解釋了,網上太多。我以一個案例為主線一步步說明為什么我們需要用ThreadLocal?使用ThreadLocal的好處又在哪兒?案例又怎么跟隨我們的思維一步步改進。具體的說明都在案例的注釋中。
第一步:
第二步:
第三步:
第三步的TransactionManager工具類:
第四步:
第四步中工具類的改進:
dao層:
謝謝。