JHipster Domain Language (JDL)
The JDL is a JHipster-specific domain language where you can describe all your applications, deployments, entities and their relationships in a single file (or more than one) with a simple and user-friendly syntax.
to create a JDL file and its UML visualization. You can create and export or share the URL of your JDL model as well.
This can be used as a replacement to using the entity sub-generator and is the recommended approach. The idea is that it is much easier to manage relationships using a visual tool than with the classical Yeoman questions and answers.
The JDL project is available on GitHub, it is an Open Source project like JHipster (Apache 2.0 License). It can also be used as a node library to do JDL parsing.
If you don’t know the JDL yet, it is recommended to go through the Getting Started page first.
However, if you’re already familiar with the JDL and what you can do with it, you can also browse the detailed documentation:
You can also check the official JDL sample repository and propose examples if you want!