【问题标题】:Plain Servlet vs Spring MVC普通 Servlet 与 Spring MVC
【发布时间】:2017-10-01 13:18:18
【问题描述】:

我必须创建一个网络应用程序,我还需要将我的后端代码用于移动应用程序。

我知道 Servlet,我想在服务器端使用“REST API”+ HIBERNATE 并在 UI 中使用 Javascript(Angular JS) 来做这个应用程序。

我的一些同事建议使用 Spring 执行此操作。我对春天一无所知。在阅读 Spring 时,我开始知道后端逻辑和 UI 代码可以在同一个地方。似乎它与后端和前端紧密耦合。

以前 Jquery 是更可取的 JS 框架,但现在每个人都建议使用 Angular JS。这将在一段时间后改变。但是我要在后端编写的逻辑是相同的。

我怎样才能选择正确的?

【问题讨论】:

    标签: spring spring-mvc servlets web-applications


    【解决方案1】:

    我建议使用:

    【讨论】:

      【解决方案2】:

      如今,如果您部署到 Java EE 6/7 服务器,例如 WildFly、TomEE 或 Payara(以及其他),则很容易构建一个基于 REST 的后端,根本不需要库

      您可以免费获得 JAX-RS 和 JSON-P(用于休息)、用于持久性的 JPA、Web 套接字、异步处理、事务管理和 Java EE 堆栈的其余部分。

      尝试谷歌搜索Java EE thin war - 有很多关于的例子

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-06-02
        • 1970-01-01
        • 2012-03-17
        • 2016-04-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多