Springboot項(xiàng)目中內(nèi)嵌sqlite數(shù)據(jù)庫(kù)的配置流程
Springboot中內(nèi)嵌sqlite數(shù)據(jù)庫(kù)配置
在idea中配置Sqlite
選擇右側(cè)工具欄的datasource,點(diǎn)擊加號(hào),選擇datasource,點(diǎn)擊sqlite.

下載驅(qū)動(dòng),選擇數(shù)據(jù)庫(kù)存儲(chǔ)位置。

直接指定在項(xiàng)目根目錄下(放在resources下各種出錯(cuò),沒搞明白,先這樣設(shè)置吧)

sqlite數(shù)據(jù)庫(kù)的基本配置

要用到的驅(qū)動(dòng)包,放在pom文件下就行了
<dependency>
<groupId>org.xerial</groupId>
<artifactId>sqlite-jdbc</artifactId>
<version>3.21.0.1</version>
</dependency>然后就可以連接到數(shù)據(jù)庫(kù)了。
springboot環(huán)境下配置使用sqlite數(shù)據(jù)庫(kù)
在springboot環(huán)境下,使用mybatis配置sqlite數(shù)據(jù)庫(kù)。
pom文件導(dǎo)入mybatis和sqlite依賴
<dependency> ? ? ? ?<groupId>org.xerial</groupId> ? ? ? ?<artifactId>sqlite-jdbc</artifactId> ? ? ? ?<version>3.21.0.1</version> </dependency> <dependency> ? ? ? ?<groupId>org.mybatis.spring.boot</groupId> ? ? ? ?<artifactId>mybatis-spring-boot-starter</artifactId> ? ? ? ?<version>1.3.2</version> </dependency>
application.properties配置
spring.datasource.driver-class-name=org.sqlite.JDBC spring.datasource.url=jdbc:sqlite::resource:static/sqllite/web_manage.db spring.datasource.username= spring.datasource.password= mybatis.mapper-locations=classpath:static/mapper/*.xml
具體的url等路徑根據(jù)實(shí)際情況填寫,若是引用項(xiàng)目?jī)?nèi)的db文件,必須以jdbc:sqlite::resource: 開頭,后面填寫存放路徑,一般放在static下的文件內(nèi)。
使用
接下來就像mybatis配置mysql數(shù)據(jù)庫(kù)完成后一樣,進(jìn)行數(shù)據(jù)的操作即可,sql語句大同小異。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java8新特性之空指針異常的克星Optional類的實(shí)現(xiàn)
這篇文章主要介紹了Java8新特性之空指針異常的克星Optional類的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10
Idea使用插件實(shí)現(xiàn)逆向工程搭建SpringBoot項(xiàng)目的圖文教程
這篇文章主要介紹了Idea使用插件實(shí)現(xiàn)逆向工程搭建SpringBoot項(xiàng)目,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-06-06
Spring boot部署發(fā)布到linux的操作方法
這篇文章主要介紹了Spring boot部署發(fā)布到linux的操作方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-05-05
Maven多個(gè)項(xiàng)目實(shí)現(xiàn)聚合過程解析
這篇文章主要介紹了Maven多個(gè)項(xiàng)目實(shí)現(xiàn)聚合過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08
Nacos多環(huán)境的實(shí)現(xiàn)過程
本文介紹Nacos實(shí)現(xiàn)多環(huán)境的方案,包括單租戶和多租戶兩種類型,詳細(xì)介紹了如何在Nacos中創(chuàng)建命名空間、配置文件和項(xiàng)目,并通過配置文件的DataId和Group區(qū)分不同環(huán)境和項(xiàng)目,作者通過實(shí)戰(zhàn)場(chǎng)景展示了如何配置和啟動(dòng)項(xiàng)目,驗(yàn)證了配置文件的讀取和隔離效果2024-12-12
SWT(JFace) Menu、Bar...體驗(yàn)代碼
SWT(JFace)體驗(yàn)之Menu、Bar實(shí)現(xiàn)代碼。2009-06-06

