我是新来的grails。我想通过在现有的Java EE应用程序中实现一两个新功能来使它动起来。当前的Java EE应用程序是运行在Tomcat上的相当标准的Spring MVC / Hibernate应用程序。浏览文档,看起来我应该能够利用以Java编写的所有当前业务逻辑。

我只能找到有关创建新的grails应用程序的教程。有谁知道与现有Java EE应用程序集成的教程?如果不是教程,那么有关从何开始的任何建议或建议?

这些功能是否可用取决于我在Grails上的经验,以及我是否认为值得继续使用。目标将是:

  • 决定Grails不适合我(并且不部署grails)。
  • 决定适合我,此应用程序上的所有将来开发都将在Grails中进行,最终将完全移植。
  • 请您参考如下方法:

    恐怕我对这样的教程一无所知,但我立即想到的是,在移植应用程序的同时还要结合学习Grails可能是一大难题。

    我以前没有做过这样的事情,所以这些只是我可能会做些什么的想法。

    由于GSP与JSP不相似,并且Java Controller 是静态类型的,而Grails Controller 具有连接到它们的魔术方法,所以我可能想从头开始在Grails中重新编写那些方法,因为它们的可传递性并不明显-逻辑应该传输,但是在大多数情况下完全不需要旧代码的样板。

    也许讲一个简单的故事/功能,保留其使用的现有服务,并通过Grails中的Spring进行连接。然后尝试用对应的Controller / GSP和Domains一对一地制作Java副本。这应该使您对从港口开始需要什么东西有所了解。

    我听说过的人所做的最大的努力可能就是尝试重用Grails中现有的休眠状态。

    只是我的坦率,而不是一个完整的答案...


    评论关闭
    IT序号网

    微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!