1
头图

添加依赖

有过 Java JDBC 数据库开发经验的都会知道,要连接到数据库,我们需要提供对应数据库类型的 JDBC 驱动,例如:Mysql 需要 Mysql JDBC 驱动,Oracle 需要 Oracle JDBC 驱动。

如果我们需要连接 SQLite 数据库,因此我们需要在项目中引入 SQLite JDBC 驱动。通过该 JDBC 驱动程序来连接到 SQLite,并对 SQLite 进行操作。

在 pom.xml 中添加如下依赖(注,我们搭建了一个简单 maven 项目进行测试):

示例代码

下面通过一个简单的 Java(带有 main 方法)程序测试通过 JDBC 连接到 SQLite ,并且在该 SQLite 中创建 t\_user 表。代码如下:

上面代码中,org.sqlite.JDBC 表示 SQLite 的驱动类。jdbc:sqlite:sqlite\_studio.db 表示我们连接 SQLite 的 JDBC URL,其中 jdbc:sqlite: 前缀是固定,sqlite\_studio.db 表示 SQLite 数据库文件名。

注意:在 JDBC URL 中我们可以使用绝对路径指定 SQLite db 文件的位置,如下:

jdbc:sqlite:D:/SQLite/sqlite\_java\_crud/sqlite\_studio.db

运行上面示例,将在项目下面创建一个名为 sqlite\_studio.db 的 SQLite 数据库文件,且在数据库中创建一张 t\_user 数据表。运行输出信息如下:

上面信息可知,已经成功打开 SQLite DB 文件且成功创建用户表,这时我们可以使用 IDEA 的数据源功能去创建一个 SQLite 数据源打开 SQLite 数据库,如下图:

SQLite和Java:使用Java打开SQLite数据库

点击“OK”按钮去创建数据源。数据源创建成功后如下图:

SQLite和Java:使用Java打开SQLite数据库

可知,t\_user 表已经被成功创建。


元一软件
4 声望0 粉丝

聚焦国内外互联网前沿技术知识、行业典型应用案例、研发成果、网络安全、数据安全、应用安全、高质量技术文献、技术分享咨询等领域。