将几个微服务实体导入网关

时间:2018-11-13 10:15:36

标签: jhipster

是否可以批量导入多个微服务实体? 我有一个具有实体A,B和C的微服务 我正在命令行中运行网关

jhipster entity A

我回答所有问题,等等... 并且我对实体B和C重做相同的操作。

是否可以从../icroservices/.jhipster/*.json导入所有实体? 如何在导入中预设选项?

谢谢 弗朗索瓦(François)

3 个答案:

答案 0 :(得分:1)

来自:https://www.jhipster.tech/creating-an-entity/

提示:要立即重新生成所有实体,可以使用以下命令(删除--force可以在文件更改时询问问题)。

Linux & Mac: for f in `ls .jhipster`; do jhipster entity ${f%.*} --force ; done
Windows: for %f in (.jhipster/*) do jhipster entity %~nf --force

答案 1 :(得分:0)

将.jhipster文件夹从微服务项目复制到网关项目,然后在网关项目根目录中运行以下命令:

jhipster --with-entities

答案 2 :(得分:0)

如果您有包含实体的{application} .jh文件,则可以将其导入网关

jhipster import-jdl --ignore-application ../{msFolder}/{application}.jh 

请注意,您应该在{application} .jh文件中添加ms声明

microservice * with {msName}