温故知新 jdbc相关知识(1)

来源:互联网 发布:音画同步软件 编辑:程序博客网 时间:2024/05/16 09:07

    jdbc的接口java.sql.Connection数据库接口,任何数据库连接都必须通过他获得。

基本的数据库连接步骤分为 :

1.得到获得基本的数据库连接地址(url)、数据库用户名以及密码、还有驱动类。

数据库连接可以手动在代码中写死。由于没有重用性,下面的代码由于复用性稍高所以贴出来

String user = null;String password = null;String jdbcUrl = null;String driverClass = null;InputStream in = null;Connection conn = null;//1.得到 用户名,密码,jdbcUrl,driverClasstry {Properties properties = new Properties();//将dbInfo.properties文件放到流中解析                       in = this.getClass().getResourceAsStream("/dbInfo.properties");properties.load(in);user = properties.getProperty("user");password = properties.getProperty("password");jdbcUrl = properties.getProperty("jdbcUrl");driverClass = properties.getProperty("driverClass");} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}

2.加载驱动

try {Class.forName(driverClass);} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}

3.获得数据库连接

      这里有两种方式,第一种用java.sql.Driver的connect方法,第二种用java.sql.DriverManager的getConnection()方法

一般建议用第二种,第一种一般是给数据库产商来实现的。

//3.获得数据库连接try {conn = DriverManager.getConnection(jdbcUrl, user, password);} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}


0 0
原创粉丝点击