Java Spring Boot连接Sqlite数据库

POM文件添加依赖

java 复制代码
        <dependency>
            <groupId>org.xerial</groupId>
            <artifactId>sqlite-jdbc</artifactId>
            <version>3.36.0.3</version>
        </dependency>

application.yml

java 复制代码
spring:

  datasource:
      #url: jdbc:sqlite::resource:db/main.db
      url: jdbc:sqlite:db/main.db
      driver-class-name: org.sqlite.JDBC

注意

url: jdbc:sqlite::resource:db/main.db

数据库文件main.db放resource目录,打包后在jar包里面,只读,不可写

url: jdbc:sqlite:db/main.db

数据库文件放在jar包同级目录,可读可写,建议使用该方式

相关推荐
tqs_123453 分钟前
tcc中的空回滚和悬挂问题
java·数据库
MX_935918 分钟前
以配置非自定义bean来演示bean的实例化方式
java·开发语言·后端
哪里不会点哪里.20 分钟前
Spring 事务机制详解:原理、传播行为与失效场景
java·数据库·spring
风筝在晴天搁浅28 分钟前
hot100 102.二叉树的层序遍历
java·算法
IT大白36 分钟前
8、MySQL相关问题补充
数据库·sql
爪哇天下38 分钟前
Mysql实现经纬度距离的排序(粗略的城市排序)
数据库·mysql
独自破碎E40 分钟前
MySQL中有哪些日志类型?
数据库·mysql
笨蛋不要掉眼泪44 分钟前
Redis核心数据类型与命令
数据库·redis·缓存
lina_mua44 分钟前
Cursor模型选择完全指南:为前端开发找到最佳AI助手
java·前端·人工智能·编辑器·visual studio
秋91 小时前
idea中如何使用Trae AI插件,并举例说明
java·人工智能·intellij-idea