SSM 全套面试题及详细答案(真实面试版).docxVIP

  • 1
  • 0
  • 约5.61千字
  • 约 7页
  • 2026-08-24 发布于河北
  • 举报

SSM 全套面试题及详细答案(真实面试版).docx

SSM全套面试题及详细答案(真实面试版)

一、基础概念类(必问基础)

1、简单说一下什么是SSM?各自的作用是什么?

SSM是Spring、SpringMVC、MyBatis三个框架的整合,是传统Java后端最主流的开发架构。

三者分工非常清晰:

Spring:核心容器,负责项目整体的对象管理、事务控制、依赖注入,统一管理所有Bean,整合其他所有框架,是整个项目的大管家。

SpringMVC:Spring的web层框架,专门用来处理浏览器请求、接收参数、分发请求、响应结果,负责MVC分层中的视图和控制器逻辑。

MyBatis:持久层框架,用来操作数据库,替代原生JDBC,简化数据库增删改查操作,支持SQL自定义、动态SQL,灵活性很高。

2、SSM整体的执行流程是什么?

1.客户端发起请求,访问后端接口;

2.请求先被SpringMVC的核心控制器DispatcherServlet拦截;

3.DispatcherServlet通过HandlerMapping找到对应的Controller控制器;

4.调用Controller中的方法,接收前端参数,调用Service层;

5.Service层处理业务逻辑,同时Spring负责事务管理,调用Mapper层;

6.Mapper层通过MyBatis

文档评论(0)

1亿VIP精品文档

相关文档