【问题标题】:How to generate frontend code for an existing app using JHipster?如何使用 JHipster 为现有应用程序生成前端代码?
【发布时间】:2019-12-23 17:58:31
【问题描述】:

我们有一个为我们的原生应用程序提供微服务的现有后端。现在我们需要一个支持和管理 UI,因此我的问题是,JHipster 是否是正确的生成器,如果是,我如何从现有数据库创建实体?大部分都是MySQL?据我了解,我需要一个 JDL,但我需要手动创建它吗?

谢谢!

【问题讨论】:

  • 你应该改变你的标题,因为它主要是基于意见的,人们会关闭它。我对您的问题的理解更多是“如何使用 JHipster 为现有应用程序生成前端代码?”

标签: spring-boot generator microservices jhipster


【解决方案1】:

JHipster 不支持在现有数据库之上生成代码。因此,您可能必须为现有实体手动编写 JDL,这可能非常困难或不可能,具体取决于您用于命名表、列和关系的约定。 有一个模块可以在一定程度上提供帮助https://github.com/bastienmichaux/generator-jhipster-db-helper

但是,如果您打算只生成前端代码,它可能会更简单,因为您不会依赖数据库结构。将生成的前端连接到现有后端的工作量主要取决于它使用的身份验证类型和它公开的 REST API。

只需构建一个原型:仅使用jhipster --skip-server 生成前端,为少数实体编写一个 JDL 文件然后导入它,然后看看如何修改代码以适应您的后端。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-02-23
    • 1970-01-01
    • 2017-10-07
    • 1970-01-01
    • 1970-01-01
    • 2019-10-26
    相关资源
    最近更新 更多