driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/znxq?autoReconnection=true" />
然后通过以下代码获得连接:
try{
Context ctx=new InitialContext();
DataSource ds=(DataSource)ctx.lookup("java:com/env/jdbc/view");
conn=ds.getConnection();
}catch(Exception e){
e.printStackTrace();
}
运行时报错:java.lang.NullPointerException, 这是怎么回事啊?
conn已经定义过了,整个函数是这样的:
public Connection getConnection(){
Connection conn=null;
try{
Context ctx=new InitialContext();
DataSource ds=(DataSource)ctx.lookup("java:com/env/jdbc/view");
conn=ds.getConnection();
}catch(Exception e){
e.printStackTrace();
}
return conn;
}