码迷,mamicode.com
首页 > 编程语言 > 详细

Spring MVC

时间:2019-11-30 12:07:30      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:lan   模块   返回   catch   tps   处理流程   软件架构   日志   文件   

Spring MVC概述

Spring MVC是spring框架的后续产品,是一个基于MVC的web框架,远超struts2;了解Spring MVC框架处理流程图(策略模式)

Spring MVC核心功能(见son3模块)

爆400 -> 客户端错误;

请求映射;

方法返回值;

参数绑定:在springmvc中,data从ui到db,再反之;

转换器;

数据校验:有js校验,更安全的在控制器校验,service还可以自定义异常,dao不做这些;

数据回显:分为离散的数据、pojo;

异常处理:统一抛给一个异常处理器,不用每个都try catch了;

拦截器:类似过滤器。可以做操作日志、未登录拦截等;

文件上传;

json数据交互;

RESTful:表述性状态传递,一种软件架构风格,前后端分离;

跨域;

 

链接

数据校验:https://blog.csdn.net/eson_15/article/details/51725470

 

相关知识和问题

数据校验为什么读properties文件错误,编码问题?

Spring MVC

标签:lan   模块   返回   catch   tps   处理流程   软件架构   日志   文件   

原文地址:https://www.cnblogs.com/yyjh/p/11961546.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!