如何使用 Jhipster 创建只读实体?

How to create a read-only entity using Jhipster?

我在关系数据库中有一个现有视图,我想使用 jdl-import 将它作为模型中的现有实体添加到 jhipster 中。 如何使用 jdl-import 生成器将实体标记为只读?

你不能在 JDL 和实体子生成器中完成,你必须在生成后在代码中手动完成。

从JHipster 6.4.0开始,可以在JDL中将实体定义为只读

在 JDL 中定义实体时,可以使用注释将其定义为只读:

@readOnly
entity MyEnity {
}

或者使用一个选项:

entity MyEntity {
}

readOnly MyEntity

可以找到 6.4.0 的发行说明 here

JDL 文档还包括一个部分解释可以使用 readOnly annotation/option:https://www.jhipster.tech/jdl/options

希望对您有所帮助,