public class ThreadLocalTest { // public static Map data = new Hashtable (); public static ThreadLocal
OrderService:
public class OrderService { public void createOrder(){ String name = Thread.currentThread().getName(); System.out.println("OrderService 当前线程[" + name + "]中保存的数据是:" + ThreadLocalTest.threadLocal.get()); new OrderDao().saveOrder(); }}
OrderDao:
public class OrderDao { public void saveOrder(){ String name = Thread.currentThread().getName(); System.out.println("OrderDao 当前线程[" + name + "]中保存的数据是:" + ThreadLocalTest.threadLocal.get()); }}