手写jdbc连接之前我们需要知道的事。
一共四步完成jdbc手写
预备步:创建一个properties文件(在src目录下,开发环境为IDEA)
并在properties文件内写入数据库的基本信息(在写入信息的时候,记住等号的两边不要有空格,不然驱动加载的时候会认定为用户或者密码中包含空格)
在代码出现异常的时候(直接抛出Excepation就好)
//1、利用反射和流处理对jdbc.properties文件进行处理
InputStream is = Connections.class.getClassLoader().getResourceAsStream("jdbc.properties");
//2、创建一个Properties对象
Properties pros = new Properties();
//3.读取文件
pros.load(is);
//4、获取properties文件内部写的数据
String user = pros.getProperty("user");
String password = pros.getProperty("password");
String driver = pros.getProperty("driverClass");
String url = pros.getProperty("url");
//4.利用反射加载驱动
Class.forName(driver);
//5.获取连接,分别把三个参数传入getConnection方法中
Connection conn = DriverManager.getConnection(url, user, password);
//输出用于检测是否成功
System.out.println(conn);