【问题标题】:Move from Grails 3 to Spring-Boot从 Grails 3 迁移到 Spring-Boot
【发布时间】:2018-02-20 12:16:40
【问题描述】:

我们的项目使用带有 Grails 3.1.5、GORM 和 Groovy 的 Grails 堆栈。我们正试图摆脱 Grails,而只使用 Spring-Boot。如果我们也想摆脱 GORM 和 Groovy,我们还没有解决。

我们的理由是:

  • 升级到 Grails 3.2.2 时遇到很多麻烦
  • 缺少最新的插件
  • grails 及其插件中的错误
  • 没有社区
  • 错误的文档
  • 主要是弄清楚 Grails 的魔力比自己编写所有内容要花费更多时间

有人对如何处理这样的迁移有任何经验或建议吗?

谢谢:)

【问题讨论】:

  • 这应该是咆哮吗?绝对看起来你在发泄。
  • 如果我的回答有帮助,我将不胜感激。
  • @loteq 它不应该是咆哮或类似的东西。我陈述了原因,以排除诸如“您在使用 Grails 时已经拥有 SpringBoot”之类的答案。我可以看到你已经采取了非常个人化的方式,对于任何冒犯我深表歉意。问题是“只留下所有 grails-y 的东西并用 boot-y 注释替换它们”并不能解决问题。这就是我询问经验或任何其他建议的原因。
  • 我实际上认为我的建议是您最好的选择。我不会进一步评论您的 cmets 的咆哮,但我的观点是正确的。
  • 您的理由可能基于您的经验。我的经验是良好的社区和文档。也许您需要更密切地参与社区。不知道你试图在哪里联系他们。 Slack 是个好地方,在堆栈溢出中你也能得到很多好的答案。

标签: spring-boot grails


【解决方案1】:

无论如何,即使您似乎以一种可能会引发更多讨论而不是帮助您的方式编写问题,这是我的 2 美分,FWIW:

您已经在 Spring Boot 应用程序中!您可以抛开所有烦人的 grails-y 和 groovy-y 的东西,用 Java 编写您的应用程序,并使用您想要的所有 boot-y 注释。

这不是开玩笑!这是一种很好的方法,可以慢慢提取您的 grails 工件并用 spring-boot 组件替换它们,而不必破坏您的应用程序。

所以在这里,来自一个不存在的 grails 社区成员,祝你好运。

更新: 回答完您的问题后,我回想起 Grails 开发人员为我回答问题的所有时间,每次我花费数小时在 grails 网站的兔子洞中阅读令人兴奋的文档和教程时,我都认为我欠它感谢所有这些免费这样做的人,回来为他们辩护。

grails 和 groovy 社区是我遇到过的最友好的社区之一。您应该费心去参加会议或访问他们的闲散社区。​​p>

grails 优秀文档网站的一些链接: http://grails.org/documentation.html

Grails 指南: http://guides.grails.org/

要么你没看过,要么你必须告诉我你的标准是什么。

【讨论】:

    猜你喜欢
    • 2022-12-09
    • 2019-01-07
    • 2020-11-18
    • 2022-01-25
    • 2022-10-18
    • 2020-07-07
    • 2019-05-24
    • 1970-01-01
    • 2017-08-07
    相关资源
    最近更新 更多