Plain Servlet vs Spring MVC

时间:2017-05-03 15:43:36

标签: spring spring-mvc servlets web-applications

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

我知道Servlet,我想过使用" REST API"在服务器端使用+ HIBERNATE,在UI中使用Javascript(Angular JS)。

我的一些同事建议用Spring做这件事。我对Spring一无所知。在阅读Spring时,我开始知道后端逻辑和UI代码可以在同一个地方。它似乎与后端和前端紧密结合。

有些时候回来Jquery是更优选的JS框架,但现在每个人都建议使用Angular JS。这将在一段时间后改变。但是我要在后端编写的逻辑将是相同的。

如何选择正确的?

2 个答案:

答案 0 :(得分:-1)

我建议使用:

答案 1 :(得分:-1)

如果部署到JavaF 6/7服务器(如WildFly,TomEE或Payara(以及其他服务器)),现在可以轻松构建基于REST的后端,其中根本没有库

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

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

的例子