我们有一个 Spring 应用程序,它将所有业务逻辑公开为 RESTful Web 服务,由 jQuery 前端使用。我们的 jQuery 前端代码变得难以管理,javascript 操作 html 文件。所以我们计划使用带有 jquery/bootstrap 的 grails 来克服这些问题。目前,我们正在进行 Poc 以了解迁移到新堆栈的影响。
我们目前的理解是我们将运行两个应用程序 - 一个用于 grails,一个用于 Spring 后端。我们可以实现 CAS 来维护这两个应用程序之间的 session 。 Grails 将对所有数据和业务逻辑使用 spring。我们的前端仅与 grails 通信,而 grails 又根据需要连接到 Spring。
我不确定在新方法中需要寻找哪些潜在的东西。有人可以提供 对我们方法的反馈?
谢谢 --文奇
最佳答案
我建议只创建一个应用程序,在 grails 中。将所有现有代码插入 src/java 并使用 groovy 域/服务从现有业务逻辑中获取数据。
通过这种方式,您将没有开销来运行 2 个将通过 http 进行通信以服务于一个客户端请求的网络应用程序。
关于java - 使用 Spring 作为 grails 前端的后端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12051542/