云原生Java框架Quarkus-JDBC連接數(shù)據(jù)庫和響應(yīng)式數(shù)據(jù)庫連接

1、添加數(shù)據(jù)庫連接依賴

<dependency>

<groupId>io.quarkus</groupId>

? ? <artifactId>quarkus-reactive-mysql-client</artifactId>

</dependency>

2、數(shù)據(jù)庫連接

2.1數(shù)據(jù)庫通用配置

quarkus.datasource.jdbc.driver=com.mysql.cj.jdbc.Driver

quarkus.datasource.username=username1

quarkus.datasource.password=password1

quarkus.datasource.db-kind=mysql

普通數(shù)據(jù)庫連接

quarkus.datasource.jdbc=true (JDBC連接開關(guān))

quarkus.datasource.jdbc.url=jdbc:mysql://ip:3306/quarkus?useUnicode=true&characterEncoding=utf8&autoReconnect=true&rewriteBatchedStatements=TRUE

響應(yīng)式數(shù)據(jù)庫連接,兩種url配置方式

quarkus.datasource.reactive=true?(響應(yīng)式開關(guān)開啟)

不過這個(gè)quarkus.datasource.jdbc=false 設(shè)置為false

第一種url配置方式 :使用quarkus.datasource.jdbc.url帶上最前面帶上vertx-reactive

quarkus.datasource.jdbc.url=vertx-reactive:jdbc:mysql://ip:3306/quarkus?useUnicode=true&characterEncoding=utf8&autoReconnect=true&rewriteBatchedStatements=TRUE

第二種url配置方式 :使用?quarkus.datasource.reactive.url?

quarkus.datasource.reactive.url=mysql://ip:3306/quarkus?useUnicode=true&characterEncoding=utf8&autoReconnect=true&rewriteBatchedStatements=TRUE

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容