MySQL Workbench 模型到 Java 持久化实体
MySQL Workbench Model to Java Persistence Entity
我正在使用 MySQL Workbench 设计数据库。我已经定义了一堆表并通过外键建立了关系。我是preparing to forward engineer这个模型到数据库模式。我从那里去哪里?
我想要做的是获取新数据库并创建 Java 实体,这些实体将对应于用于 SpringBoot 应用程序的所述表。 I have seen a few posts that talk about different methods including Eclipse-based solutions that generate these artefacts, but many of these are older solutions and I'm not sure what the current "hot" tool is. Using Spring Source Tool Suite, I installed JBoss Tools which claims to do this via their Hibernate Tools Reverse Engineering utility,但我找不到任何关于如何继续的分步文档。
由于该项目处于起步阶段,我希望对模型进行频繁更改,并希望考虑一个也可以处理这些类型更新的解决方案。
除了评论中列出的实用程序外,我还想提及其他几种可能性:
- Maven Archetypes - 基于Maven的模板工具包,可以根据不同的配置生成项目
- JHipster - 基于 Yeoman 的模板工具包,可以生成自以为是的最佳实践 Spring - 启动单体或微服务应用程序。
2 号目前是我的首选解决方案,因为它有一个非常活跃的社区并且做了很多 "cool stuff"。
我正在使用 MySQL Workbench 设计数据库。我已经定义了一堆表并通过外键建立了关系。我是preparing to forward engineer这个模型到数据库模式。我从那里去哪里?
我想要做的是获取新数据库并创建 Java 实体,这些实体将对应于用于 SpringBoot 应用程序的所述表。 I have seen a few posts that talk about different methods including Eclipse-based solutions that generate these artefacts, but many of these are older solutions and I'm not sure what the current "hot" tool is. Using Spring Source Tool Suite, I installed JBoss Tools which claims to do this via their Hibernate Tools Reverse Engineering utility,但我找不到任何关于如何继续的分步文档。
由于该项目处于起步阶段,我希望对模型进行频繁更改,并希望考虑一个也可以处理这些类型更新的解决方案。
除了评论中列出的实用程序外,我还想提及其他几种可能性:
- Maven Archetypes - 基于Maven的模板工具包,可以根据不同的配置生成项目
- JHipster - 基于 Yeoman 的模板工具包,可以生成自以为是的最佳实践 Spring - 启动单体或微服务应用程序。
2 号目前是我的首选解决方案,因为它有一个非常活跃的社区并且做了很多 "cool stuff"。