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

相关推荐
身如柳絮随风扬1 分钟前
Java JDBC 从入门到进阶
java·开发语言
Joker`s smile2 分钟前
Spring Cloud Alibaba 基础入门实践
java·spring boot·后端·spring cloud
华农DrLai4 分钟前
知识工程和知识图谱有什么区别?如何构建完整的知识体系?
数据库·人工智能·gpt·nlp·prompt·知识图谱
nbsaas-boot5 分钟前
AI编程的现实困境与未来路径:从“可用”到“可靠”的跃迁
java·运维·开发语言·架构
东离与糖宝9 分钟前
Java 26 Vector API 第十一轮孵化:AI 推理性能提升 80% 实战
java·人工智能
ID_1800790547311 分钟前
淘宝商品详情API的调用频率限制是多少?
大数据·数据库·json
2301_8042154112 分钟前
Python类型提示(Type Hints)详解
jvm·数据库·python
一只努力的微服务23 分钟前
【Calcite 系列】深入理解 Calcite 的 AggregateUnionTransposeRule
大数据·数据库·calcite·优化规则
2301_8166512226 分钟前
用户认证与授权:使用JWT保护你的API
jvm·数据库·python
Sunshine for you27 分钟前
Python单元测试(unittest)实战指南
jvm·数据库·python