是否存在任何可以简化新APP生成的工具?我可以基于现有数据库手动为新应用程序创建JDL文件 - 但我更喜欢自动化该过程。这个DB是旧的Spring Roo应用程序的一部分。
谢谢。
答案 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
它可能尚未准备好,但可能是一个良好的开端。