我有一些(注释的)JPA实体作为.java文件,我想用一个全新的JHipster生成项目重用。 它们都有记录,所以我不想再生它们。
到目前为止,通过交换聊天,一个选项是使用JHipster-UML。 意思是我必须使用我的javas生成一个有效的XMI文件,然后由JHipster-UML用来生成描述实体的JSON。然后JSON将由JHipster使用。
我想到的第一个选项是生成要传递给JHipster的文本(<< on unices)
是否有针对该用法的烹饪(例如“.java import”)?
今天的建议是什么?
谢谢
答案 0 :(得分:1)
将java实体文件转换为json的问题是jhipster只支持某些实体选项。因此,转换并不困难,它会为发电机添加对选项的支持。
我使用JDL,这不是自动的,但创建现有的实体和关系仍然相当简单。
答案 1 :(得分:0)
我在最近的一个项目中采用了类似的方法。我使用了一个UML工具并导入了我的类,然后使用JHipster-UML创建了json文件。
然后,我将java文件复制到包domain
中(JHipster将生成您的实体类)。
然后,我运行Jhipster来生成实体。由于JHipster检查,如果文件已经存在(和/或相同),我只使用“不要覆盖”。
显然,这意味着您的实体类必须遵循Jhipster的约定,以便其他资源和服务正常运行。