SQLite数据库(SQLite数据库)

SQLite数据库(SQLite数据库)

技术教程gslnedu2025-02-01 12:32:0112A+A-

SQLite是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。

我们在上一篇H2数据库的基础上仅对其中的配置信息做修改即可完成sqlite数据库的试用。

H2数据库配置

使用步骤

1、引入sqlite的maven坐标


  org.xerial
  sqlite-jdbc
  runtime

2、配置文件修改

spring:
  sql:
    init:
      platform: sqlite
      schema-locations: classpath:db/schema-sqlite.sql
      mode: always
  datasource:
    driverClassName: org.sqlite.JDBC
    url: jdbc:sqlite:./data/xxx_sqlite.db
    username: sa
    password: 123456

其中:


spring.sql.init.schema-location:
classpath:db/schema-sqlite.sql文件为数据的初始化sql语句,我主要放了一些建表语句,在系统第一次启动时生效;

driverClassName: org.sqlite.JDBC

spring.datasource.url为
jdbc:sqlite:./data/xxx_sqlite.db其中./data/license为产生数据库的文件路径,系统启动过程中会在该位置生成数据库文件;

其他过程可以参看H2数据库的说明。
H2数据库配置

点击这里复制本文地址 以上内容由朽木教程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

朽木教程网 © All Rights Reserved.  蜀ICP备2024111239号-8