问题标签 [quarkus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
quarkus - 如何使用 Panache 更新已经持久化的实体?
我正在用华丽的 quarkus 编写 JaxRS 资源,我注意到我无法让 PUT/PATCH 请求工作。更具体地说,我似乎无法更新数据库中以前持久化的实体。我想我做错了什么,但后来我尝试了 quarkus-quickstart for panache,可以在这里找到,我注意到PUT在那里也不起作用。
它所做的是使用该findById
方法获取一个实体,更改该实体,然后返回该更改的实体。但它实际上并没有在数据库中改变它。对于快速入门,我按照 README 中的建议使用 docker 设置数据库。
更新已持久化的 Panache 实体的推荐方法是什么?
示例请求流
这些是我通过 quarkus 快速入门得到的请求和响应:
GET
本地主机:8080/水果。- 回复:
[ {"persistent": true, "id": 1, "name": "Cherry"} ]
- 回复:
PUT
本地主机:8080/fruits/1,正文:{ "name": "edited name" }
- 回复:
{ "persistent": false, "id": 1, "name": "edited name" }
- 回复:
GET
本地主机:8080/水果- 回复:
[ {"persistent": true, "id": 1, "name": "Cherry"} ]
- 回复:
java - 为什么本机 Quarkus 可执行文件不使用 maven 多模块结构启动我的 Jax-rs 资源?
我正在尝试开发具有六边形架构的 quarkus 应用程序。
应用程序代码在github中可用。
我有 4 个模块;Business、Persistence、Webservice 和应用程序打包在一个全局模块中,我将在其中生成我的 Quarkus 应用程序。
当我启动时:
然后是我的原生图像
Quarkus 无法公开不在主模块中的我的 PortfolioEndpoint。
我可以将我的端点放在我的投资组合应用程序中,它可以工作,但我不想破坏六边形架构。
我应该将所有 Quarkus 功能放在同一个 Maven 模块中,还是可以将功能拆分为多个包?
quarkus - Quarkus 自定义主方法
是否可以main(String[] args)
为 Quarkus 应用程序提供自定义方法?或者有没有其他方法可以访问命令行参数?
用例是构建一个用作命令行工具的本机映像。
java - Quarkus 项目在 Bamboo 中构建失败
我正在尝试在 Bamboo 中构建 Quarkus 应用程序,但由于很多配置错误而失败:
以 Maven 3.2.5clean package
为目标。该项目在本地构建良好。
这可能是什么原因造成的?
java - Quarkus MongoDB 集成
我正在使用 quarkus 构建一个需要连接到 MongoDB 的应用程序。
但是查看文档我找不到任何模块或指南来告诉我如何做到这一点:
有关于 hibernate 和 JPA 的指南,但没有关于 mongodb 的指南。
有人能做到吗?您可以与我分享一个带有示例的存储库吗?
java - 如何使用 Quarkus-Gradle-Plugin 构建 uberJar
我正在尝试使用 Quarkus Gradle 插件构建具有所有依赖项(可运行)的 uberJar。使用 Maven,您可以通过向插件添加配置来构建它。
这就是它在 maven 中的样子:
有没有可能在 gradle 插件中设置这个属性?id 'io.quarkus.gradle.plugin' 版本 '0.12.0'
windows - 用于 Windows 的 GraalVM
我正在测试新的 RedHat 框架Quarkus。我正在尝试构建一个本机可执行文件,为此我需要下载GraalVM,但在GraalVM 的下载页面上有两个版本(社区和企业),仅适用于 Mac 和 Linux,但不适用于 Windows。
是否有替代下载 GraalVm for Windows 的方法?
quarkus - 使用 kotlin + quarkus 注入一些依赖项时出错
我想在我的 Kotlin 资源文件中包含一个依赖项。但我不能。
我制作了这个教程:https : //quarkus.io/guides/rest-client-guide 但是,为了开始这个项目,我在我的项目中包含了扩展“kotlin”。
我的代码如下:
国家.kt
国家服务.kt
国家资源.kt
应用程序属性
错误:
有人可以帮助我吗?
谢谢!
kotlin - Quarkus Vert.x 示例
我想使用用 Kotlin 编写并使用 Vert.x verticles 的现有项目来测试 Quarkus 和 Docker 的本机映像。
你能给我举一个关于如何使用 Quarkus 部署 Verticle 的例子吗?
我的依赖是vertx-sockjs-service-proxy
和vertx-lang-kotlin
.
我在 Vert.x 扩展测试中找到了一些示例,但我找不到如何在服务器启动时部署我的 Verticle。
quarkus - 如何配置 Quarkus 扩展属性?
我想在 Quarkus undertow 扩展配置中更改属性allow-non-standard-wrappers值。
在 Wildfly 中,它是在standalone.xml undertow 子系统中完成的。我们如何在 Quarkus 中进行这种配置更改?
谢谢,