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