JDBC-快速入门和JDBC各个类详解-DriveManager-注册驱动
JDBC-快速入门
快速入门:
步骤:
1.导入驱动jar包 mysql-connector-java-5.1.37-bin.jar
1.复制mysql-connector-java-5.1.37-bin.jar到项目的libs目录下
2.右键-->Add As Library
2.注册驱动
3.获取数据库连接对象 Connection
4.定义sql
5.获取执行sql语句的对象 Statement
6.执行sql,接受返回结果
7.处理结果
8.释放资源
代码实现:
JDBC各个类详解-DriveManager-注册驱动
详解各个对象:
1.DriverManager:驱动管理对象
功能:
1.注册驱动:告诉程序该使用哪一个数据库驱动jar包
static void registerDriver(Driver driver):注册与给定 的驱动程序 DriverManager。
写代码使用:Class.forName("com.mysql.jdbc.Driver");
通过查看源码发现:在com.mysql.jdbc.Driver类中存在静态代码块
static{
try{
java.sql.DriverManager.registerDriver(new Driver());
} catch (SQLException E){
throw new RuntimeException("Can ' t register driver");
}
}
注意:mysql5之后的驱动jar包可以省略注册驱动的步骤。
2.获取数据库连接
2.Connection:数据库连接对象
3.Statement:执行sql的对象
4.ResultSet:结果集对象
5.PreparedStatement:执行sql的对象