问题遇到的现象和发生背景
在写Java聊天室项目时,用Javafx实现的ui,但是在用druid连接池时,JDBCUtils类报如图所示的错误,
检查第三方包时有这个包
这是一篇有类似问题的帖子,但是我没看太明白是怎么解决的,敢请各位指点迷津。
https://blog.csdn.net/q2020117976/article/details/106082975
用代码块功能插入代码,请勿粘贴截图
package com.jchat.Utils;
import com.alibaba.druid.pool.DruidDataSourceFactory;
import javax.sql.DataSource;
import java.io.IOException;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.Properties;
public class JDBCUtils {
private static DataSource ds;
static {
//加载配置文件
Properties pro=new Properties();
try{
pro.load(JDBCUtils.class.getClassLoader().getResourceAsStream("druid.properties"));
//初始化连接池对象
ds= DruidDataSourceFactory.createDataSource(pro);
} catch (IOException e) {
throw new RuntimeException(e);
} catch (Exception e) {
throw new RuntimeException(e);
}
}
//获取连接池对象
public static DataSource getSourse(){
return ds;
}
//获取连接
public static Connection getConnection() throws SQLException{
return ds.getConnection();
}
}