学c3p0遇到的问题,和黑马一步一步做的,但是还是说空指针异常
使用包junit-4.8.2.jar
public class TestThreadLocal {
//fun1相当于主线程
@Test
public void fun1(){
ThreadLocal<String> tl=new ThreadLocal<String>();
tl.set("aaa");//
String temp=tl.get();
//匿名类 开启一个线程
new Thread(){
@Override
public void run() {
// TODO Auto-generated method stub
tl.set("bbb");
System.out.println(Thread.currentThread().getName()+"===="+tl.get());
}
}.start();
System.out.println(Thread.currentThread().getName()+"****"+temp);
}
}
结果:
1、检查数据库连接配置是否正确
2、检查连接池配置是否正确
3、检查程序中是否存在未初始化的变量或对象