1. 在此之前需要编写druid.properties配置文件和下载相关Jdbc和Druid的jar包:
链接:https://pan.baidu.com/s/1fm2jJV43Ba-7LTfv-9heMg |
---|
提取码:i0sd |
2. util包下的JdbcUtil.java类编写:
package cn.wanghao.project.util;
import com.alibaba.druid.pool.DruidDataSourceFactory;
import javax.sql.DataSource;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.Properties;
public class JdbcUtil {
private static DataSource dataSource;
/* 采用静态方法初始化连接池对象 */
static {
//1. 加载配置文件
Properties properties = new Properties();
InputStream stream = JdbcUtil.class.getClassLoader().getResourceAsStream("druid.properties");
//2. 创建连接池对象
try {
properties.load(stream);
dataSource = DruidDataSourceFactory.createDataSource(properties);
} catch (Exception e) {
e.printStackTrace();
}
}
/* 获取数据池对象 */
public static DataSource getDataSource() {
return dataSource;
}
/* 创建链接对象 */
public static Connection getConnection() throws SQLException {
return dataSource.getConnection();
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/84678.html