一、 SpringMVC 1. SpringMVC 的工作原理 a. 用户向服务器发送请求,请求被 springMVC 前端控制器 DispatchServlet 捕获; b. DispatcherServle 对请求 URL 进行解析,得到请求资源标识符(URL),然后根据该 URL 调用 HandlerMapping 将请求映射到处理器 HandlerExcutionChain;
@Res
原创 2023-06-14 17:37:07
60阅读
1、什么SpringMVC?SpringMVC是Spring的一个模块,基于MVC的一个框架,无需中间整合层来整合。2、SpringMVC的优点:1)它是基于组件技术的,全部的应用对象,无论控制器和视图,还是业务对象之类都是java组件,并且和Spring提供的其他基础结构紧密集成2)不依赖于Servlet API(目标虽然如此,但是实现的时候确实是依赖Servlet)3)可以任意使用各种视图技术
转载 2024-02-17 19:34:38
42阅读
1. MVC设计模式Model:系统涉及的数据,也就是 dao 和 bean。View:展示模型中的数据,只是用来展示。Controller:处理用户请求都发送给 ,返回数据给视图层并展示给用户。2. 什么是SpringMVCSpring MVC 是一款很优秀的 MVC 框架。Spring MVC 可以帮助我们进行更简洁的Web层的开发,并且它天生与 Spring 框架集成。Spring MVC
转载 2024-04-06 10:58:18
21阅读
spring1、什么是Spring MVC ?简单介绍下你对springMVC的理解?Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的配合。2、SpringMVC的流程?(1)用户发送请求至前端
转载 5月前
12阅读
IOC控制反转(本来是自己控制生命周期,交由Spring管理)依赖注入:对象的依赖关系交由Spring容器管理,容器将依赖关系注入组件之中创建方式@Autowired:按类型,@Qualifier,通过required=false 配置,允许依赖为空时不抛异常@Resource:按名称@Inject:按类型,需要用@Name指明容器:map结构存储对象创建方式AnnotionConfigAppli
原创 1月前
76阅读
一、SpringMVC工作流程?(1)用户发送请求至前端控制器DispatcherServlet;(2) DispatcherServlet收到请求后,调用HandlerMapping处理器映射器,请求获取Handler;(3)处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet;(4)DispatcherS
Spring面试——基础篇Spring 概述1. 什么是Spring2. 使用 Spring 框架的好处是什么?3. Spring 由哪些模块组成?4. 核心容器(应用上下文) 模块5. BeanFactory – BeanFactory 实现举例6. XMLBeanFactory7. 解释 AOP 模块8. 解释 JDBC 抽象和 DAO 模块。9. 解释对象/关系映射集成模块。10. 解释
转载 2024-03-18 20:04:19
62阅读
MVC、web MVCSpring MVCSpring Web MVC的联系与区别: 1.MVC 是一种架构分层模式 2.web MVC 是指在 web 领域下实践的 MVC,因为 web 领域的视图层跟 native 应用的视图层不太能划等号 3.Spring MVCSpring Web MVC 是同一个东西,就是 Spring Framework 里的一个模块。在 Spring
原创 2022-04-24 14:51:26
137阅读
90. 为什么要使用 springspring 提供 ioc 技术,容器会帮你管理依赖的对象,从而不需要自己创建和管理依赖对象了,更轻松的实现了程序的解耦。 spring 提供了事务支持,使得事务操作变的更加方便。 spring 提供了面向切片编程,这样可以更方便的处理某一类的问题。 更方便的框
原创 2021-05-24 22:40:39
244阅读
# Spring Boot、Spring MVCSpring 面试科普文章 在现代的Java开发中,Spring框架被广泛应用于构建高效的企业应用。对于开发者来说,了解Spring Boot、Spring MVC和核心的Spring框架不仅能提升工作效率,同时在面试中也能给面试官留下深刻的印象。本文将为您详细介绍这几个方面,以及相关的代码示例。 ## 什么是Spring框架? Spri
原创 2024-09-30 04:53:37
0阅读
MVC、web MVCSpring MVCSpring Web MVC的联系与区别:1.MVC 是一种架构分层模式2.web MVC 是指在 web 领域下实践的 MVC,因为 web 领域的视图层跟 native 应用的视图层不太能划等号3.Spring MVCSpring Web MVC 是同一个东西,就是 Spring Framework 里的一个模块。在 Spring Framework 介绍页面 写的是 Spring MVC,然而点进去后具体的描述页面 使用 Spring We
原创 2021-07-27 10:27:49
249阅读
MVC、web MVCSpring MVCSpring Web MVC的联系与区别: 1.MVC 是一种架构分层模式 2.web MVC 是指在 web 领域下实践的 MVC,因为 web 领域的视图层跟 native 应用的视图层不太能划等号 3.Spring MVC ...
原创 2021-08-11 10:07:22
102阅读
MVC、web MVCSpring MVCSpring Web MVC的联系与区别:1
原创 2022-01-20 09:56:15
95阅读
文章目录1 Spring AOP简介1.1 Spring AOP的描述1.2 关注点和横切关注点的区别1.3 AOP可用的实现1.4 AOP通知类型1.4.1 五种通知类型1.4.2 通知执行顺序1.5 AOP代理的含义1.6 引介(Introduction)1.7 连接点(Joint Point)和切入点(Point cut)1.7.1 抽象定义1.7.2 深入理解1.8 织入1.9 Spri
Spring Boot的配置优先级命令行参数(–key=value)> java系统属性(-Dkey=value)> application.properties > application.ymlSpringBoot自动装配原理@SpringBootApplication@SpringBootConfiguration(标记主配置类)@ComponentScan(包扫描)@En
f-sm-1. 讲下SpringMvc和Struts1,Struts2的比较的优势 性能上Struts1>SpringMvc>Struts2 开发速度上SpringMvc和Struts2差不多,比Struts1要高f-sm-2. 讲下
转载 2021-09-07 18:40:22
154阅读
简单介绍一下 Spring MVC 框架在早期 Java Web 的开发中,统一把显示层、控制层、显示层的操作全部交给 JSP 或者 Java Bean 来进行处理,存在一定的弊端,例如:JSP 和 Java Bean 之间严重耦合、开发效率低等弊端。Spring MVCSpring 体系中的一员,提供“模型-视图-控制器”(Model-View-Controller)架构和随时可用的组件,
转载 2021-05-08 12:53:43
201阅读
2评论
目录Spring MVC 面试题简单介绍一下 Spring MVC 框架Spring MVC 有什么优点?描述一下 Spring MVC 的工作流程简单介绍 Spring MVC 的核心组件@Controller 注解有什么用?@RequestMapping 注解有什么用?@RestController 和 @Controller 有什么区别?@RequestMapping 和 @GetMappi
原创 2024-01-11 09:49:04
79阅读
一、MVC思想MVC(Model-View-Controller)三元组的概念:1、Model(模型):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Object(数据) 和 服务层(行为)。也就是模型提供了模型数据查询和模型数据的状态更新等功能,包括数据和业务。领域模型javaBean组件等价于 域
转载 2024-10-09 19:56:21
21阅读
  • 1
  • 2
  • 3
  • 4
  • 5