Servlet & spring -网络事务处理单元

网络事务处理单元

Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。

Servlet是j2ee的标准,spring mvc 是对于Servlet的再包装,使得更易容,让大家更专注于业务开发。

因为单纯的使用Servlet,你需要考虑线程安全,请求分发,权限控制等等方面的问题。

如果用了spring mvc ,这些就不需要那么操心了。

https://segmentfault.com/q/1010000011327725

类与Spring Controller类的关系

以前的项目,需要在中定义,对应不同的请求,而在项目中,我们用定义了各种各样的(当然不包括),那么是吗?

servlet的本质其实也是一个java bean,controller是对servlet的封装,底层依旧是servlet。

https://www.cnblogs.com/yanze/p/10209836.html

Servlet

用来响应动态请求的 Java 服务器接口标准. 基本实现如 HttpServlet. Java web 框架都会有自己的 Servlet 实现. Spring DispatcherServlet 就是继承 HttpServlet.

原文地址:https://www.cnblogs.com/feng9exe/p/11219673.html