springMvc的简介

1.说说你对 SpringMVC 的理解

SpringMVC 是基于对java EE servlet的封装,它是轻量级MVC 框架,它是Spring下的一个模块,我们通过编写一个方法实现对应的handler,一个servlet 请求

2.什么是MVC模式?

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。

3.SpringMVC 有哪些优点?

1.和spring 可以完美对接

2.可以搭配springboot使用

3.可以支持Restful风格

4.支持RestFul风格

4. Spring MVC和Struts的区别

1.Spring MVC是基于Servlet实现的,Struts 2是基于filter实现

2.Spring MVC 的请求响应基于方法,Struts 2的请求响应是基于类

3.Struts比Spring MVC慢,Struts使用了Struts标签,加载数据较慢。

相关推荐
Juchecar3 分钟前
Spring是Java语境下的“最优解”的原因与启示
java·spring·node.js
邪恶喵喵3 分钟前
Tomcat和负载均衡
java·tomcat·负载均衡
尼古拉斯·纯情暖男·天真·阿玮3 分钟前
动态规划——子序列问题
java·算法·动态规划
代码不停9 分钟前
Java中文件操作和IO
java
夏天的味道٥11 分钟前
IDEA 开发工具常用插件整理
java·ide·intellij-idea
勇者无畏40427 分钟前
基于 Spring AI Alibaba 搭建 Text-To-SQL 智能系统(初始化)
java·后端·spring
一枚懒人33 分钟前
Java的Lamdba语法和函数式编程理解
java
土豆南瓜饼41 分钟前
关于mybatis-plus的一些默认配置
java
Juchecar42 分钟前
Java示例:设计模式是如何在实战中“自然生长”出来
java·设计模式
能摆一天是一天44 分钟前
JAVA Function
java