【发布时间】:2013-09-22 22:24:13
【问题描述】:
我们已经使用 PlayFramework1.2 完成了一个快速概念验证 Web 应用程序,现在我们希望继续进行生产发布,但其中一个问题是 Play Framework 与企业不兼容,并且希望将应用程序移植到 Spring。
有任何工具或指南可用于将 playframework 项目移植到 Spring MVC 吗?
注意:我说的是与企业不兼容,因为似乎 Play1.x 开发已被放弃,并且最近没有任何新的 Play 1.x 版本。当前的 Play 框架 2.0 也更关注 Scala 而不是 Java。
【问题讨论】:
-
你应该在 Play 2+ 中构建这个概念,因为它已经稳定了一年多。更重要的是,它已为企业做好准备并正在积极开发中。 Play 和 Spring 之间存在巨大差异,我怀疑您是否会找到任何有关迁移的资源。
-
而且它几乎不需要使用 Scala……你需要学习的至少是简化模板的 Scala 语法。在所有其他部分,它只是普通的 Java 框架。
-
是的,我同意游戏框架是稳定的,但是我只是担心升级的恐惧,如rebellabs 所述。寻找一个长期有效的框架
-
好吧,我可能不会说服你,但有一个简短的故事:Play 1.0 是非常初始的状态,几乎是一个草稿,然后开发人员付出了很多努力并创建了 1.2,这可以被认为是第一个真正的好产品。之后出现了Play 2+,带来了更加优化的解决方案。实际上重构没有问题,即。从 2.0.0 到 2.1.x(及更高版本)只是外观上的变化,这些变化总是被描述的。我可以问心无愧地为您推荐 Play 2+。即使你决定切换到 Spring,如果你会考虑再次使用 Play,也不要再使用 1.x。
-
@biesior 谢谢你的意见。
标签: spring-mvc playframework converter playframework-1.x