【问题标题】:How to connect my Quarkus project to SQLITE database?如何将我的 Quarkus 项目连接到 SQLITE 数据库?
【发布时间】:2020-12-22 13:16:57
【问题描述】:
对不起,我是新手,我的 quarkus 项目是从 mysql 数据库获取数据并将数据生成到 sqlite 数据库。
我有两个问题:
- quarkus 是否可以同时连接 2 个数据库?(在我的情况下,从 mysql 连接并连接到 sqlite)以及如何正确连接?
- 如何正确连接我的 quarkus 项目和 sqlite?因为我看过 quarkus.io 的文档,但我没有看到将我的 quarkus 项目连接到 sqlite 数据库的扩展。
list quarkus jbdc to connect database
谢谢
【问题讨论】:
标签:
java
mysql
sqlite
quarkus
【解决方案2】:
application.properties:
quarkus.datasource.db-kind=other
quarkus.datasource.jdbc.driver=org.sqlite.JDBC
quarkus.datasource.jdbc.url=jdbc:sqlite:mydb.db
java:
@Inject
AgroalDataSource sqliteDb;
private static Connection c = null;
/**
* @return
* @throws SQLException
*/
public Connection getDb() throws SQLException {
if (c == null) {
c = sqliteDb.getConnection();
}
return c;
}