前言
JDBC 指 Java 数据库连接,是一种标准Java应用编程接口( JAVA API),用来连接 Java 编程语言和广泛的数据库。 JDBC API 库包含下面提到的每个任务,都是与数据库相关的常用用法。
老规矩,先点赞再翻看!!! 彦祖,起来点赞啦!!!
一、JDBC六部走-没事你就走两步
> 第一步:注册驱动
解决链接什么数据库的问题
第二步:获取连接
表示JVM的进程和数据库之间已经连接,这就属于进程间的通信
第三步:获取数据库操作对象
即获得专用于执行SQL语句的对象
第四步:执行SQL语句
我们学习的SQL语句,类似于MySQL,Oracle等都在这里写
第五步处理查询结果
当然如果上面的SQL语句我们没有执行查询语句select的话,这一步就自然而然可以省略
释放资源
使用完资源后,一定要关闭资源,Java和数据库属于进程间通信,开启后一定要关闭。 总结:
二、基本语句
1.注册驱动
代码如下(示例):
Driver driver = new com.mysql.jdbc.Driver();
DriverManager.registerDriver(driver);
2.获取连接
代码如下(示例):
Connection conn = DriverManager.getConnection(url,user,psaaword);
3.获取数据库操作对象
Statement stmt = conn.createStatement();
4.执行SQL语句
String sql = "insert into dept value(value)";
返回数据库中的受影响的记录条数
5.处理查询结果
只当第四步执行select语句时才会有第五步
6.关闭
if(stmt != null)
stmt.close();
if(conn != null)
conn.close();
关闭需要写在最后的finally语句块中。
总结
最后提醒一句:注册驱动,获取链接,获取数据库操作对象,关闭这些会有SQLException 异常,记得用tyr catch 包围起来。
|