【问题标题】:Spring Roo - Database Reverse Engineer freezesSpring Roo - 数据库逆向工程师冻结
【发布时间】:2016-04-14 11:39:15
【问题描述】:

我们是新的 spring-roo,但非常熟悉使用 Yii 和 Active Record 在 PHP 上的 RAD。 我能够运行 roo> database reverseengineer --schema 从 Oracle 数据库创建模型,以证明我正在研究的概念。自第三次尝试更新架构以来,命令行冻结。前两次尝试与第三次尝试的区别在于我们使用了 --includeTables 选项,但并不知道它会覆盖整个 dbre.xml(而不是进行增量更改)。我们已经清理了缓存,甚至重新安装了 roo,但问题仍然存在。即使创建一个新项目也无济于事。我可以在 spring-roo 日志中看到以下内容:

// Spring Roo 1.3.2.RELEASE [rev 8387857] 日志于 2016-04-13 19:39:41 打开 数据库属性列表 // [失败] 数据库逆向工程师 --schema pfadmin --package ~.domain

欢迎任何想法或帮助。

【问题讨论】:

    标签: database spring-mvc spring-roo


    【解决方案1】:

    经过半天的调查,找到了解决办法。 Spring roo 在对模型进行逆向工程时执行分析表。如果您的数据库非常大,那么计算统计信息将需要很长时间:D 我建议仅将数据库导出为 DDL 而不是数据,创建一个空的开发数据库并运行 spring roo 以获取您的模型。

    【讨论】:

      猜你喜欢
      • 2012-06-24
      • 1970-01-01
      • 2011-07-24
      • 2023-03-24
      • 2014-09-21
      • 2011-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多