首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在quarkus框架中建立sqlite数据库

如何在quarkus框架中建立sqlite数据库
EN

Stack Overflow用户
提问于 2020-09-21 16:40:43
回答 2查看 1.1K关注 0票数 0

我对用夸克来设置方形石有问题。有谁可以帮我?夸克似乎不支持夸克。

我的application.properties文件是:

代码语言:javascript
运行
复制
quarkus.datasource.ergoint.driver=org.sqlite.JDBC
quarkus.datasource.db-kind=sqlite
quarkus.datasource.jdbc.url=jdbc:sqlite:/home/user/myProject/testSqlite.db
quarkus.datasource.jdbc.min-size=4
quarkus.datasource.jdbc.max-size=16

io.quarkus.agroal.deployment.AgroalProcessor#build:

java.lang.RuntimeException: java.lang.RuntimeException: io.quarkus.builder.BuildException: Build : Build : Build java.lang.RuntimeException抛出了一个异常: io.quarkus.runtime.configuration.ConfigurationException:无法确定io.quarkus.agroal.deployment.AgroalProcessor.resolveDriver(AgroalProcessor.java:391) at 上默认数据源的驱动程序

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-10-15 16:35:33

panache和hibernate不支持Sqlite,所以我不得不使用JDBC并编写SQL查询。:<

票数 0
EN

Stack Overflow用户

发布于 2020-09-27 10:39:22

您需要将db-kind设置为other,还需要设置JDBC驱动程序。我认为,如果要使用Hibernate,也应该定义自己的SQLDialect。

代码语言:javascript
运行
复制
quarkus.hibernate-orm.dialect=my.project.SQLDialect
quarkus.hibernate-orm.database.generation=none
quarkus.datasource.jdbc.driver=org.sqlite.JDBC
quarkus.datasource.db-kind=other
quarkus.datasource.jdbc.url=jdbc:sqlite:/home/user/myProject/testSqlite.db
quarkus.datasource.username=sa
quarkus.datasource.password=sa
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63996561

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档