一、DriverManager
常用方法:
- 注册驱动
- 获取对象
A、注册驱动
语句:Class.forName("com.mysql.jdbc.Driver")
注:MYSQL5后的JAR包可以省略注册步骤,自动加载java.sql.Driver的驱动类
B、获取连接
语句:DriverManager.getConnection(url,name,password)
二、Connection
DriverManager.connection(url,name,password)执行后返回connection对象
Connection connect = DriverManager.getConnection(url,name,password);
常用方法:
- 获取执行SQL的对象
- 事务管理
A、获取执行SQL的对象
语句:connect.createStatement();
B、事务管理
语句:connect(false)开启事务、connect.commit()、connect.rollback()
注:在JAVA中,一般用tay cahtch 来进行事务回滚
三、statement
connect.createStatement后返回一个statement对象,该对象用来执行DML,DDL语句
statement stm = connect.createStatement();
四、resultset
语句:resultSet rs = stmt.executeQuery(sql);
rs.next();