# jdbc-sqlite **Repository Path**: nul-space/jdbc-sqlite ## Basic Information - **Project Name**: jdbc-sqlite - **Description**: 基于JDBC访问和操作SQLite数据库的两种实现方式. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-09-08 - **Last Updated**: 2023-09-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 1. 目录 **001_[2023-09-08]**: 项目简介 **002_[2023-09-08]**: 项目说明 # 2. 内容 ## 001_[2023-09-08] > 项目简介 本项目给出了基于JDBC访问和操作SQLite数据库的两个案例,分别使用了jdk1.8自带的DriverManager类以及druid的DruidDataSourceFactory类. ## 002_[2023-09-08] > 项目说明 sqlite3的安装包下载地址和安装教程可参考 **[1] [2]** , 本项目的编写参考了 **[3]** . 本项目共有drivermanager-demo和druid-demo两个模块,第1个模块给出了基于jdk1.8自带的DriverManager类访问和操作SQLite数据库的方法,第2个模块是基于第三方druid的DruidDataSourceFactory类来访问和操作SQLite. 案例很简单,就是查询用户表的全部信息并在控制台中打印出来. 另外,我新建的test.db (放在项目sql目录下了) 数据库没有设置密码,用户名和密码空着就行. drivermanager-demo模块测试结果: ![输入图片说明](drivermanager-demo/src/main/resources/img/%E8%BF%90%E8%A1%8C%E7%BB%93%E6%9E%9C_2023-09-08_15-34-46.png) druid-demo模块测试结果: ![输入图片说明](druid-demo/src/main/resources/img/%E8%BF%90%E8%A1%8C%E7%BB%93%E6%9E%9C_2023-09-08_15-58-34.png) # 3. 参考 [1] [sqlite3安装包下载地址](https://www.sqlite.org/download.html) [2] [sqlite3安装教程](https://www.runoob.com/sqlite/sqlite-installation.html) [3] [SQLite之 JDBC入门](https://blog.csdn.net/wank1259162/article/details/104946744?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169415510716800180636046%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=169415510716800180636046&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-4-104946744-null-null.142^v93^chatsearchT3_1&utm_term=jdbc%E8%BF%9E%E6%8E%A5SQLite&spm=1018.2226.3001.4187)