4

我正在尝试使用 Spring MVC 构建一个 Web 应用程序。我将使用它来服务器 GUI 以及 JSON 内容。

有没有人部署过这样的解决方案并且可以保证它有效?在设计、部署这样的解决方案时要记住的任何提示/技巧?

4

1 回答 1

3

根据您需要多少可扩展性分布,您可能有两个通用选项:

  • 将 REST API 和 UI 层捆绑在一个模块中。在这种方式下,您可以直接使用 Spring MVC 访问业务/数据层并交付服务。
  • 在一个模块中提供 REST 点,在另一个模块中提供 UI。在这种方法中,您需要在“控制器”中有一个客户端来访问 REST API 并提供用户界面。

无论如何,我相信Spring REST Data是一个很好的项目,特别是如果你需要在你的应用程序中除了 REST API 之外还有 CRUD。

于 2013-04-22T11:38:53.710 回答