zoukankan      html  css  js  c++  java
  • SpringMVC介绍

    SpringMVC介绍

    • SpringMVC是Spring框架的一个Web组件,它使用MVC架构模式的思想,将Web层进行职责解耦,基于请求-响应模型,是一种基于JAva实现的轻量级Web框架,目的就是简化开发

    接收用户请求 <-- 表现层 --> SpringMVC 或 Struts
    业务逻辑处理 <-- 业务逻辑层 --> Spring
    操作数据库 <-- 数据访问层(或持久层) --> MyBatis 或 Hibernate
    

    MVC架构模式

    • MVC架构模式将处理用户请求按照职责划分为三部分:控制器(Controller)、模型(Model)和视图(View)

    客户端浏览器 --> 控制器 --> 模型 --> 视图


    SpringMVC 的主要特点


    • 天生与Spring框架集成
    • 提供强大的约定大于配置的契约式编程支持
    • 支持参数绑定、数据转换和数据校验
    • 支持AJAX
    • 支持Session状态管理
    • 支持灵活的URL到页面控制器的映射
    • 支持静态资料
    • 支持拦截器
    • 支持文件上传
    • 支持Restful架构风格(前后端分离)
  • 相关阅读:
    机器视觉
    视觉感知
    计算机视觉
    模板匹配
    Kinect
    手势识别
    三维重建
    单元化理解
    [面试经] Java
    [面试经]Java中final、finally、finalize有什么不同?
  • 原文地址:https://www.cnblogs.com/tantanli/p/13824057.html
Copyright © 2011-2022 走看看