jHipster - 如果数据库已经存在,简化新APP的生成

时间:2017-07-25 00:27:22

标签: jhipster spring-roo

是否存在任何可以简化新APP生成的工具?我可以基于现有数据库手动为新应用程序创建JDL文件 - 但我更喜欢自动化该过程。这个DB是旧的Spring Roo应用程序的一部分。

谢谢。

2 个答案:

答案 0 :(得分:1)

Spring Roo 1.x版提供“数据库逆向工程”功能。此加载项允许您基于数据库中的表创建JPA 2.0实体的应用程序层。如果添加或删除表和列,DBRE还将逐步维护您的应用程序层。

生成实体后,您可以执行必要的web mvc命令来生成完整的应用程序。

但是,请记住Spring Roo 1.x并没有得到维护,因为它使用了旧技术。

在此处查看有关DBRE流程的更多信息:

http://docs.spring.io/spring-roo/reference/html/base-dbre.html

希望它有所帮助,

答案 1 :(得分:1)

正在为此目的开发一个JHipster模块:https://github.com/bastienmichaux/generator-jhipster-db-helper

它可能尚未准备好,但可能是一个良好的开端。