请问javax.sql是在哪一个jar里的?在线等待

lion222 lion222 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

我的程序如下:
package com.tonytan.tourism.db.util;

import java.sql.SQLException;
import java.sql.Connection;
import javax.sql.DataSource;
//import java.sql.*;
//import javax.sql.*;


public class ConnectionPool {

private DataSource ds;

private static ConnectionPool mySelf;

private ConnectionPool(DataSource ds) {
this.ds = ds;
}

public static void init(DataSource ds) {
mySelf = new ConnectionPool(ds);
}

public static ConnectionPool getInstance() {

if (mySelf == null) {
throw new IllegalStateException("Pool not initialized.");
}
return mySelf;

}

public Connection getConnection() throws SQLException {
return ds.getConnection();
}

}




结果出现:
connectionPool.java:5: cannot resolve symbol
symbol : class DataSource
location:class com.tonytan.db.util.ConnectionPool
private DataSource ds;

而我的路径为:classpath=.;d:\jdk\lib\tools.jar;d:\jdk\lib\dt.jar

我需要放哪一个jar在路径里,而这个jar在哪可下载得到?
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
lion222
Java SE 62,620 成员 307,251 内容