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包同级目录,可读可写,建议使用该方式

相关推荐
刮风那天7 分钟前
Android AMS创建进程不用Binder而用Socket?
android·java·binder
程序员老邢13 分钟前
【技术底稿 37】Spring Boot 3.x 自动装配 “死锁” 排查:3 个注解实现条件化装配与 Mock 兜底
java·spring boot·后端·自动装配·rag·技术底稿
用户4343092416920 分钟前
Day29:图片上传 + 存数据库(Multer + MySQL)
数据库·后端
日月云棠28 分钟前
JAVA数据结构与算法 - 基础:链表
java·后端
日月云棠32 分钟前
JAVA数据结构与算法 - 基础:栈 (Stack) 深度解析
java·后端
xiguolangzi35 分钟前
java使用Map映射遍历方法
java·后端
日月云棠37 分钟前
JAVA数据结构与算法 - 基础:队列 (Queue) 全方位解析
java·后端
lolo大魔王37 分钟前
MongoDB 索引机制详解:单字段索引、复合索引、唯一索引与性能优化
数据库·mongodb
JAVA面经实录91741 分钟前
Java集合大全终极手册(一)
java·开发语言
newnazi1 小时前
RedHat10 安装MS SQL Server2025
linux·服务器·数据库