package utils;
import java.io.FileInputStream;
import java.io.InputStream;
import java.sql.*;
import java.util.Properties;
/*
定义JDBC操作数据库的工具类
*/
public class JDBCUtil2 {
//数据库连接地址
private static String url;
//用户名
private static String userName;
//密码
private static String password;
//数据库驱动类名
private static String driverClassName;
//构造方法private修饰
private JDBCUtil2(){}
//静态代码块
static {
//1.注册驱动: 只需要执行一次
try {
//创建Properties集合对象
Properties props = new Properties();
//创建InputStream流对象,绑定源文件(配置文件)
//FileInputStream fis = new FileInputStream("day19\\src\\config.properties");
//类加载器ClassLoader中
//静态方法: 获取src根目录下的指定文件对应的InputStream流对象
//InputStream getResourceAsStream(String name): 返回读取指定资源的输入流。
InputStream fis = JDBCUtil2.class.getClassLoader().getResourceAsStream("config.properties");
定义JDBC操作数据库的工具类
最新推荐文章于 2022-08-01 20:46:03 发布