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

相关推荐
鱼鳞_17 小时前
热门八股-JVM
java·jvm
JavaPub-rodert17 小时前
MongoDB 常用命令和常见问题大全
数据库·mongodb
ly768917 小时前
XML 从入门到实践:语法、命名空间、XPath、XSD 与 Java 安全解析
xml·java·python
长谷深风11117 小时前
好的 Tool Schema,不是字段越全越好
java·大数据·人工智能·ai agent·agent工作流·智能体设计·ai产品设计
IT 行者17 小时前
用 HiddenHttpMethodFilter 解决浏览器不支持 PUT/DELETE/PATCH 的问题
java·spring
晚安code17 小时前
Redis 内存淘汰策略实战:什么时候淘汰、怎么选、怎么防缓存击穿
java·redis·缓存
goyeer17 小时前
Liunx日志管理与journalctl
java·linux·运维·服务器·运维开发·信息化·信息化企业管理
Dovis(誓平步青云)18 小时前
从Redis指标采集到异常告警:redis_exporter + Prometheus 完整实战
服务器·数据库·人工智能·redis·架构·prometheus·vibe coding
tianyu23419 小时前
Java 正则表达式终极指南:从 Pattern 到 Matcher,从双重转义到性能优化,一篇全搞定
java·开发语言·正则表达式·group·find·pattern·matcher
Emily1568535987021 小时前
Emerson 1C31129G03 Analog Input Module
java·开发语言·前端·plc·emerson·1c31129g03·input module