从 Roo 迁移到 Grails

Posted

技术标签:

【中文标题】从 Roo 迁移到 Grails【英文标题】:Migrating from Roo to Grails 【发布时间】:2012-12-04 14:01:24 【问题描述】:

我有一个使用 Spring Roo 开发的 Web 应用程序。这只是一个标准的 Roo 应用程序,只有少数不是由 Roo 自身生成的 Java 类。在另一个应用程序中使用 Grails 一段时间后,我决定将我的应用程序转移到 Grails,因为 Groovy 及其大量插件。

我的问题是:我应该使用哪种策略从 Spring Roo 迁移到 Spring Grails? 我的第一个猜测是按照 here 的描述从我的应用程序中删除 Roo,然后安装 SpringMVC plugin在新的 Grails 应用程序上,这样我就可以在新项目上继续使用我的旧应用程序工件。

第一步很简单,但第二步我还不清楚。我找到了一篇关于使用 spring 控制器和 jsps here 的文章,但我仍然很担心,因为这是一个已经投入生产的应用程序。还有什么我没有考虑的吗?如有任何关于此策略的建议或警告,我将不胜感激。

谢谢

【问题讨论】:

【参考方案1】:

springmvc 插件已经过时了,所以我对其进行了更新以与 Grails 2.0+ 一起使用 - 请参阅 http://burtbeckwith.com/blog/?p=1735 了解更多信息和示例应用程序。如果您在使用它时有任何问题,请在 JIRA 中报告他们http://jira.grails.org/browse/GPSPRINGMVC

【讨论】:

非常感谢您编写该插件并使其保持最新状态,Burt。

以上是关于从 Roo 迁移到 Grails的主要内容,如果未能解决你的问题,请参考以下文章

未找到 Roo 的“数据库”命令(对于 DBRE)

我可以在最新版本的 Roo 中运行我在 STS 中使用 Roo 版本 1.3.1 开发的 Spring roo 项目吗

难以向 Roo 生成的项目添加新视图

Spring Roo 想知道源码,怎么实现自动生成枯燥的有规律的文件

是否有与外部 REST 服务交互以进行查找和/或验证的 Roo 应用程序示例

Spring Tools Suite 4 和 Spring roo