gpt4 book ai didi

java - JHipster JDL studio 不接受应用程序标签

转载 作者:行者123 更新时间:2023-12-02 11:16:14 28 4
gpt4 key购买 nike

我正在尝试创建带有标签的 .jh 文件,如下所示。但Eclipse插件或在线JDL-Studio不接受此部分。

application {
config {
baseName myapp,
path "../", // the generated folder will be "../myapp"
applicationType microservice,
prodDatabaseType postgresql,
buildTool gradle
}
}

我什至尝试了 article 中给出的以下示例但这也行不通。有人在 JDL-Studio 中使用过这个吗?

application {
config {
baseName myMonolith,
path "../",
applicationType monolith
}
entities * except C, D
}

application {
config {
baseName myGateway,
path "../",
applicationType gateway,
serverPort 9042
}
entities * except A, B
}

application {
config {
baseName microserviceA,
path "../",
applicationType microservice
}
entities C
}

application {
config {
baseName microserviceB,
path "../",
applicationType microservice,
serverPort 8082
}
entities D
}

entity A
entity B
entity C
entity D

dto * with mapstruct
paginate D with pager

最佳答案

该标签来自 JDL v2,尚未在 JDL Studio 中实现。

主要原因是JDL v2将随JHipster v5一起发布,而JHipster v5尚未发布。 JHipster Online 包含 JDL Studio,可与最新的稳定版本配合使用,因此它仍然使用 JHipster v4 和 JDL v1。

一旦 JHipster v5 发布,我们将升级 JHipster Online,然后升级 JDL Studio,因此可能需要几周时间才能全部对齐。这一切都取决于贡献,因此无法保证,但这不应该是一项艰巨的工作。

还有一件事需要注意,如果您希望 JHipster Online 生成您的应用程序:此标签可能会被排除。我们已经有了一个用于生成应用程序的 Web 表单,并且我们觉得这样更容易 - 所以也许我们只会接受标签的子集(即没有 application 标签),因此 JHipster Online 只能生成实体与JDL。不过,您可以使用带有全套标签的 JDL Studio,并使用 jhipster import-jdl 在您的计算机上运行 JDL - 这将是更高级的用法。

关于java - JHipster JDL studio 不接受应用程序标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50264682/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com