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

相关推荐
橙子家21 小时前
关于列式存储(Column-base Storage)的几个要点解读
数据库
跃上青空21 小时前
Java如何优雅的使用fastjson2进行枚举序列化/反序列化,欢迎探讨
java·开发语言
Mr.456721 小时前
Spring Boot 集成 PostgreSQL 表级备份与恢复实战
java·spring boot·后端·postgresql
架构师沉默1 天前
为什么一个视频能让全国人民同时秒开?
java·后端·架构
٩( 'ω' )و2601 天前
MySQL基础
数据库·mysql
生命不息战斗不止(王子晗)1 天前
mysql基础语法面试题
java·数据库·mysql
umeelove351 天前
Java进阶(ElasticSearch的安装与使用)
java·elasticsearch·jenkins
redaijufeng1 天前
Node.js(v16.13.2版本)安装及环境配置教程
java
知识分享小能手1 天前
MongoDB入门学习教程,从入门到精通,MongoDB应用程序设计知识点梳理(9)
数据库·学习·mongodb
齐齐大魔王1 天前
linux-线程编程
java·linux·服务器