【问题标题】:enable reverse engieneer spring roo 2.0.0.M2启用反向工程 spring roo 2.0.0.M2
【发布时间】:2016-05-25 18:32:29
【问题描述】:

嗨,我想使用 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

【问题讨论】:

    标签: mysql reverse spring-roo


    【解决方案1】:

    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 贝壳。所以,也许这个功能将在下一个 Spring Roo Milestone 版本或候选发布版本中可用。

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

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

    希望这会有所帮助。

    【讨论】:

    • 哇,我没有意识到 dbre(数据库逆向工程)甚至在版本 2 中受到质疑。我认为这个功能是区分 spring roo 和 jhipster 的重要功能之一,也是我继续使用它的主要原因之一。
    猜你喜欢
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 1970-01-01
    • 2017-12-29
    • 2012-06-24
    • 2017-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多