jhipster-uml | UML support for JHipster | Object-Relational Mapping library
kandi X-RAY | jhipster-uml Summary
kandi X-RAY | jhipster-uml Summary
Welcome to JHipster UML!. Please note that this project is deprecated and shouldn't be used anymore. Instead, we suggest you use the JDL export feature of this project to export your XMI files to a JDL file that you can use and make models of your entities with JDL Studio.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Handle the CLI .
- Sets the association of the related associations .
- Sets the destination associations .
- Populate the fields of the entity .
- Complete the association .
- Adds a reference to the given type .
- Sets the entity options
- Create the JHip builder .
- Add class data .
- Recursively find Nested Elements
jhipster-uml Key Features
jhipster-uml Examples and Code Snippets
Community Discussions
Trending Discussions on jhipster-uml
QUESTION
JDL-Studio is a great tool but you have to have an internet connection to use it.
How do you create an UML image from a JDL file from the commandline?
I searched the jhipster-uml help section, the jhipster-uml documentation site, and google to try to find the answer to this question. But all the resources I've been able to find discuss generation in the opposite direction. All the instructions tell how to generate code from UML or from JDL.
Is there a simple command that can be executed from the command line that takes a *.jdl file as input and outputs a file with the generated UML just like the JDL-Studio does?
...ANSWER
Answered 2017-Apr-05 at 12:46there is no such tool because "UML" files are based on a spec implemented by UML editors (Modelio, Visual Paradigm, etc). However, you can clone the JDL studio repo, launch the app, and have it offline if you want
QUESTION
JHipster
provides some great tools for generating JPA
entities and related objects and classes. The site showcases and describes comparisons between a few of these options:
- Using a simple questionnaire entity-subgenerator (via
jhipster entity
) for generating very basic entities - Creating a UML with the JHipster-UML tool, or a similar UML tool
- Using a DSL tool called JHipster-JDL with some nice IDE plugins or JDL-Studio
The Entity Sub-Generator (for beginners)
I've found that the entity-subgenerator is lacking for advanced users and is very limited on what it can do. However, it's great for new JHipster
or Java
/Spring
users to understand what an entity is or how JHipster
works regarding code generation.
JHipster-UML or JHipster-JDL (for advanced users)
That being the case, I'd only be interested in using JHipster-UML or JHipster-JDL for entity generation. My questions pertain just to those two techniques and when I would use JHipster-UML vs. JHipster-JDL:
- What features does one have that the other does not have?
- JHipster-JDL seems to have been created specifically for
JHipster
while JHipster-UML seems to use existing UML DSLs. Should I only use a UML tool only if I have some tool or language-familiarity preference?
These items are not clear on the docs on the website, so I'd love some clarification. Would be happy to update the OS docs to clarify this question for others not coming in with a preference for the two and trying to decide what direction to go with them.
...ANSWER
Answered 2018-Nov-05 at 21:26JDL is more powerful than JHipster-UML because it has more features that go beyond class modeling like generating all your microservices applications at once from one file and JHipster 6 will add more features to JDL.
I usually recommend newcomers to start with entity sub generator because you don't have to learn a new language, you create few entities and then you use jhipster export-jdl
to export these entities as JDL. From there you can easily switch to JDL only.
QUESTION
Hi I have been trying to install jhipster-uml using yarn and npm tool. But end up in error. Earlier had to down version Python from 3.6 to 2.7 to meet the npm demand. Also as per some post got windows visual studio installed using npm. Still the problem persists. Please find the error below. Let me know any one has landed in a similar situation and has solved it ?
My machine is a windows 10 running on Intel i5 core 8 gb ram.
Let me know if more details are required from my side.
Update:
Tried steps from the site did not help much. Here I could not install npm install bcrypt --save faild with same error
Also as pointed out in issue post here Have installed windows build tool and python. npm install --global --production windows-build-tools but this installed with success.
For yarn global add jhipster-uml
...ANSWER
Answered 2017-Dec-20 at 08:33Finally got it solved
I actually parked the above issue and was trying to install jhipster-registry-master for jhipster microservice when I landed on the same issue. So was retried all the steps that did not work before. Got it solved this time
So my observation to solve the above problem was
1. npm install --global --production windows-build-tools
using Command prompt (ADMIN) [Right click on start menu (win 10) to find the option in the list.]
This installs python 2.7 and vc studio 2015. Even if you install python and set path in environment variable the npm won't detects until you follow this step.
2. Use the same admin power shell to run the yarn command on the jhipster-registry-master and it executed successfully. Used the same power shell to instal jhipster-uml using yarn global add jhipster-uml
This worked
Conclusion: For jhipster-uml to work it needs the ms visual studio dependency and admin privileges to run some .cp files using the windows build tool.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install jhipster-uml
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page