quarkus 应用程序中要给出的驱动程序名称是什么?
quarkus.datasource.ergoint.driver=org.xxx.xxx.Driver
如果它不提供 native 支持,那么我们如何修复在 Maven 项目中添加依赖项的问题?
注意:官方网站上没有提到与Oracle相关的内容 -> https://quarkus.io/guides/datasource#multiple-datasources
最佳答案
目前,Quarkus 内部没有特定于 Oracle 的扩展,但有一个 Unresolved 问题,您可以对其 +1 :https://github.com/quarkusio/quarkus/issues/1658
如果您需要使用 Oracle 数据库,您可以按照与其他框架相同的方式进行操作:在 pom.xml 中添加依赖项(现在很容易,因为 Oracle 在 Maven 中心提供了它们)并在应用程序中配置它。属性
在你的情况下应该是
quarkus.datasource.ergoint.driver=oracle.jdbc.driver.OracleDriver
如果您需要将应用程序部署为 native 镜像,则需要一些工作才能使 Oracle 驱动程序正常工作,您可以在此处找到一些信息:https://github.com/oracle/graal/issues/1748
关于hibernate - 导入 quarkus-hibernate-orm 后如何使用 Oracle 数据库配置 Quarkus?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59575919/