【问题标题】:How to set fetchType in entity generated from jdl如何在从 jdl 生成的实体中设置 fetchType
【发布时间】:2022-09-27 19:39:36
【问题描述】:

我在 Jhipster 中使用 JDL 生成一个实体。我想知道如何默认添加 @OneToMany(mappedBy = \"lostAmount\", fetch = FetchType.EAGER, cascade = CascadeType.ALL) 。 Jhipster 仅将其生成为 @OneToMany(mappedBy = \"lostAmount\") 并且如果我手动添加 fetchType 和级联,一旦我重新生成 jhipster,它们将全部被清除。

有没有办法让 Jhipster 自动完成?

    标签: java spring jhipster


    【解决方案1】:

    不,您必须手动修改生成的代码或编写(本地)蓝图才能这样做。

    可以通过在 git 分支上生成然后合并来保留您的自定义更改。

    此处记录了编写蓝图: https://www.jhipster.tech/modules/creating-a-blueprint/

    【讨论】:

    • 我是手动做的,但是一旦我重新生成 jdl,一切都会消失。所以我需要一个永久修复。我如何写你建议的蓝图?
    猜你喜欢
    • 2016-10-30
    • 2018-10-04
    • 2016-10-06
    • 2019-04-17
    • 1970-01-01
    • 1970-01-01
    • 2021-07-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多