2019-04-21
2019-04-21 本文已影响0人
一_贫
如何使用 JDL
你可以使用 JDL 文件来生成实体对象:
- 创建一个后缀为 ‘.jh’ 或 ‘.jdl’ 的文件,
- 声明应用、部署、实体对象和关联关系,或者用 JDL-Studio 或者 JHipster IDE 开发下载该文件,
- 如果你创建了实体对象,就在应用的根目录中,执行:
jhipster import-jdl my_file.jdl
- 如果你创建的是应用,就在一个目录里执行:
jhipster import-jdl my_file.jdl
欢呼吧, 就行了!
如果你在团队内工作,有可能需要多个文件而不是一个。 我们也支持这样使你不需要手工把它们拼在一起, 你只需要执行:
jhipster import-jdl my_file1.jdl my_file2.jdl
如果你不想创建实体对象类,而只是需要 JSON 文件,你可以在导入时加上参数:--json-only
,这样就只会在 .jhipster
目录里创建 json 文件,而不会创建那些实体对象了。
jhipster import-jdl ./my-jdl-file.jdl --json-only
默认情况下,import-jdl
命令只会生成发生了改变的实体对象, 如果你需要所有的实体对象都重新生成一遍, 可以加上参数:--force
。 请注意这会覆盖你在这些对象上做的所有变更。
jhipster import-jdl ./my-jdl-file.jdl --force
如果你希望在项目内使用,你可以执行:
- NPM:
npm install jhipster-core --save
- Yarn:
yarn add jhipster-core
来将之安装在本地,并保存在你的 package.json
文件里。