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

相关推荐
meilindehuzi_a7 分钟前
从域名到数据库:React + Node.js 项目部署全流程与用户访问链路
数据库·react.js·node.js
深入云栈21 分钟前
CompleteFuture VS CompletableFuture:Netty 为何自研 Future
java·架构
泡干脆面就番茄31 分钟前
MySQL_流程控制_分组查询与连接查询详解
数据库·mysql
choumou_M43 分钟前
SpringBoot_7:用户资源的上传与修改
java·spring boot·后端
Bode_20021 小时前
全生命周期 SQL 控制
数据库·智能制造
西西弗Sisyphus1 小时前
Qt 在无边框窗口上做一套换肤系统
开发语言·数据库·qt
神仙别闹1 小时前
基于 QT(C++)实现操作系统
数据库·c++·qt
user_admin_god1 小时前
一体化数据归集接口详细设计说明
java·大数据·spring boot·后端·spring
Broccoli523026651 小时前
FastAPI + SQLAlchemy 异步会话(AsyncSession)核心方法
数据库·oracle·fastapi
LlmCraft|大模型工程实践2 小时前
08. Docker Compose 一键编排:多容器应用的指挥家
java·spring cloud·eureka