SpringMVC应用

  SpringMVC的核心是DispatcherServlet,这个Servlet充当SpringMVC的前端控制器。

SpringMVC是多线程的吗???

  控制器是一个用于处理请求的Spring组件。在典型的应用程序中可能会有多个控制器。

  每当用户在Web浏览器中点击链接或提交表单时,请求就开始工作了。请求会将信息从一个地方带到另一个地方。

在请求离开浏览器时,会带有用户所请求内容的信息,至少会包含请求的URL(或用户提交的表单信息等)。

请求的第一站是spring的DispatcherServlet。

SpringMVC被认为是一个请求/响应框架。

  SpringMVC提供了实现Controller接口的丰富类库。对于非常复杂的用户工作流,Spring Web Flow构建了强大的状态机来管理用户导航。

  领域模型在系统中是名词集合,被实现为POJO

Spring的数据捆绑只能捆绑遵循JavaBean语法及语义的属性。

AbstractController对返回动态信息的Web资源非常适用,但对输入并无响应。

把方法标注为final是为了对修改封闭。

原文地址:https://www.cnblogs.com/heyesp/p/4562496.html