启用逆向工程师 spring roo 2.0.0.M2

enable reverse engieneer spring roo 2.0.0.M2

您好,我想使用 Spring roo,但是如何启用数据库自​​省语句? 文档说这个 roo 版本中的 jpa 是一个插件 here 但是在调用 jpa setup --provider --database 之后启用了 springboot 示例但是没有创建 applicationContext.xml 文件,因此我不能启用反向工程师 spring roo 2.0.0.M2。 执行后 addon suite start --symbolicName org.springframework.roo.wrapping.mysql-connector-java 数据库内省未启用,出现 Searching 'database introspect' on installed repositories 0 matches found with 'database introspect' on installed repositories

Spring Roo 2.0.0.M2 是Spring Roo 2.0 版本的第二个里程碑。这意味着它不是最终版本,并且可能在以前的 Spring Roo 版本中可用的某些功能可能不完整或在这个版本中可能不可用。

以下是版本名称之间的差异:

GA = 一般可用性(一个版本);应该非常稳定且功能齐全

RC = 发布候选;可能功能完整并且应该相当稳定 - 问题应该相对较少且较小,但值得报告以尝试修复它们以发布。

M = 里程碑构建 - 功能可能不完整;应该比较稳定(即它不仅仅是夜间快照)但可能仍然存在问题。

回答您有关数据库逆向工程的问题,我们正在分析将此 Spring Roo 1.x 功能迁移到 Spring Roo 2.x 版本的可能性,以便能够使用 liquibase 使用 Spring Roo shell 维护生成的模型和相关数据库。因此,也许此功能将在下一个 Spring Roo Milestone 版本或候选发布版中可用。

目前,如果您想使用数据库逆向工程,您应该尝试使用 Spring Roo 2.0.0.M1(也许对该版本应用的更改不会影响逆向工程)或 Spring Roo 1.3.2.RELEASE.

查看 Spring Roo JIRA 了解 Spring Roo 路线图。欢迎随时报告新问题。

希望对您有所帮助。