JDBC操作

JDBC操作教程

Java 语言操作数据库的时候,需要借助于 JDBC 提供的一套标准接口。JDBC 操作数据库主要分为:加载数据库驱动、连接数据库、操作数据库、关闭数据库连接这四个操作。

03 jdbc 操作步骤.jpg

加载数据库驱动

每个数据库提供商都会提供 JDBC 的驱动开发包。我们可以将数据库驱动包直接配置到项目的 classpath 路径里面就可以,或者我们创建一个 pom 项目,里面将对应数据库的 jar 引入。

连接数据库

我们需要借助于数据库供应商提供的 JDBC 驱动开发包连接数据库,将数据库的连接地址用户名和密码填充进去。就像我们要到一个房间里面去搬一张椅子,前提是我们需要知道房间在哪里,就好比数据库连接路径,然后需要有钥匙,就相当于用户名密码。这样才能开门进入房间。

操作数据库

在对数据库连接成功之后,我们就可以使用 sql 语句来对数据库里面的数据进行操作了。主要是 增、删、改

查。

关闭数据库连接

对数据库操作完毕后,我们需要关闭连接,释放资源。如果一直新开连接,不释放,那么服务器所有的请求资源将会被数据库连接这边占满,从而会发生服务器假死的情况。不会接受其它发送给服务器的请求。

在现实生产过程中,我们会通过线程池的方式预先将一些线程存放在线程池中,然后用到的时候从池子里面取,用完再放回池子中。

JDBC操作总结

每个数据库提供商对数据库的操作是不同的,所以它们会提供 JDBC 驱动开发包给用户使用。用户需要借助驱动开发包对数据库进行链接、操作和关闭连接的操作。

我们每次操作完数据库都需要记得关闭连接,释放连接资源。