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

相关推荐
一叶飘零_sweeeet几秒前
深入拆解 Java CAS:从底层原理到 ABA 问题实战
java·cas·并发编程
StackNoOverflow14 分钟前
Spring Security权限控制框架详解
java·数据库·sql
yaaakaaang19 分钟前
九、装饰器模式
java·装饰器模式
不愿透露姓名的大鹏24 分钟前
Oracle归档日志爆满急救指南
linux·数据库·oracle·dba
d_dreamer24 分钟前
SeaTunnel推荐Maven版本
java·maven
清心歌35 分钟前
记一次系统环境变量更改后在IDEA中无法读取新值的排查过程
java·后端·intellij-idea·idea
a里啊里啊37 分钟前
Redis面试题记录
数据库·redis·缓存
数据知道37 分钟前
claw-code 源码分析:OmX `$team` / `$ralph`——把 AI 辅助开发从偶发灵感变成可重复流水线
数据库·人工智能·mysql·ai·claude code·claw code
大尚来也39 分钟前
驾驭并发:.NET多线程编程的挑战与破局之道
java·前端·算法
dong__csdn42 分钟前
jdk添加信任证书
java·开发语言