Java 是否有一种简单的方法将实体映射到Spring boot+;通过逆向工程休眠还是逆向工程不好?

Java 是否有一种简单的方法将实体映射到Spring boot+;通过逆向工程休眠还是逆向工程不好?,java,spring,hibernate,spring-boot,Java,Spring,Hibernate,Spring Boot,在我的公司,我们目前正在重建我们的核心应用程序,我们正在考虑使用SpringBoot,而不仅仅是JavaWeb、JAX-RS和Weblogic 我们还使用hibernate构建了一个数据库库,我们在很多服务上都使用了hibernate,但我们也希望使用SpringBoot来重建它 现在,我迫切需要的是某种反向工程工具来帮助进行spring boot+hibernate迁移。我知道有人问过这样一个问题:答案是,使用通用DAO 但我现在有超过一百张桌子 也许我看错了。也许我不需要逆向工程来处理这项庞

在我的公司,我们目前正在重建我们的核心应用程序,我们正在考虑使用SpringBoot,而不仅仅是JavaWeb、JAX-RS和Weblogic

我们还使用hibernate构建了一个数据库库,我们在很多服务上都使用了hibernate,但我们也希望使用SpringBoot来重建它

现在,我迫切需要的是某种反向工程工具来帮助进行spring boot+hibernate迁移。我知道有人问过这样一个问题:答案是,使用通用DAO

但我现在有超过一百张桌子

也许我看错了。也许我不需要逆向工程来处理这项庞大的工作。在这种情况下,我需要一些建议


谢谢大家

我已经有过同样的经历。您可以使用hibernate工具生成基于反向工程注释的数据库版本

要使用hibernate工具,您需要在找到hibernate插件的稳定版本。有关更多说明,请访问:

有关如何实现目标的更多信息和说明,我建议您查看以下链接:


请注意,一旦您成功地对数据库进行了反向工程,hibernate工具就不提供spring boot的配置,您需要在项目中提供它。

您可以粘贴一个关于当前实体外观的示例吗?我之所以问这个问题,是因为也许用正则表达式或一些简单的程序修改它们会更容易,因为你已经有了实体,为什么这些实体需要更改?还有,为什么要重建而不是在应用程序中引入spring?@M.Deinum我想他们没有使用标准注释。他们使用hibernate并计划继续使用hibernate,所以没有问题。@M.Deinum嗨,我们没有使用标准注释。我们正在使用hbm.xml生成的文件。但是,如果我们能够将它们转换为带注释的实体,您是说我们可以在spring boot中引用这些实体并使用spring数据存储库吗?对不起,如果我的问题听起来很奇怪的话——我们对春天还很陌生。谢谢