通过DriverManager接口获取连接

简介: 通过DriverManager接口获取连接,实际开发基本不用,DriverManager是JDBC驱动的管理类
public class JDBCDriverManager_getConnection {
//通过DriverManager接口获取连接,实际开发基本不用,DriverManager是驱动管理类
public static void main(String[] args) throws Exception {
new JDBCDriverManager_getConnection().getConnection(); 
}
public Connection getConnection() throws Exception{
//连接参数
String driverClass = null;
String url=null;
String user = null;
String password = null;
Properties properties = new Properties();//使用Properties
properties.load(getClass().getClassLoader().getResourceAsStream("jdbc.properties"));//读取配置文本
//参数变量赋值
user = properties.getProperty("user");
password = properties.getProperty("password");
url = properties.getProperty("url");
driverClass = properties.getProperty("driverClass");
Class.forName(driverClass);//注入驱动
Connection connection = DriverManager.getConnection(url, user, password);//获取连接
return connection;
/*
* 以下是jdbc.properties  配置文件内容,配置文件需放在src根目录下
* driverClass = com.mysql.jdbc.Driver
url = jdbc:mysql://localhost:3307/Test
user = root
password = 3306
*/
}
}

相关文章
|
5月前
|
SQL Java 数据库连接
Connection(数据库连接对象)
Connection(数据库连接对象)
59 0
|
Java 数据库连接 数据库
JDBC学习(三):封装工具类JDBCUtils类
为了以后方便进行数据库连接、数据库关闭、还有后面的连接池的操作等功能,现在将功能封装到JDBCUtils类当中,作为自己的一个工具箱。
373 0
|
4月前
|
存储 Java 数据库
DriverManager.getConnection用法总结
DriverManager.getConnection用法总结
|
5月前
|
数据库
将连接数据库封装成类
在idea里将连接数据库封装成类
Kelvin Connection(开尔文连接)
Kelvin Connection(开尔文连接)
592 0
|
SQL Java 关系型数据库
JDBC驱动接口
JDBC驱动接口
120 0
|
Java 关系型数据库 MySQL
jdbc连接数据库报错Connection连接错误
错误代码示例: @Test public void test1() throws ClassNotFoundException, SQLException { //1:注册驱动 Class.forName("com.mysql.jdbc.Driver"); //2:获取链接 String url = "jdbc:mysql://localhost:3308/spj"; String user = "root"; .
251 0
jdbc连接数据库报错Connection连接错误
|
SQL Oracle 关系型数据库
JDBC(四) 连接参数的配置(附DBUtil工具类)
进行JDBC操作时,连接参数的配置(附DBUtil工具类)
JDBC(四)  连接参数的配置(附DBUtil工具类)
|
SQL 存储 Java
JDBC中三个重要接口
这里介绍一下JDBC API中最重要的三个接口:Connection、Statement和ResultSet。