70 道 SSM 面试题及学习笔记值得收藏

Spring 面试常问问题
什么是 Spring 框架?Spring 框架有哪些主要模块?

使用 Spring 框架能带来哪些好处?

什么是控制反转(IOC)?什么是依赖注入?

请解释下 Spring 框架中的 IoC?

BeanFactory 和 ApplicationContext 有什么区别?

Spring 有几种配置方式?

如何用基于 XML 配置的方式配置 Spring?

如何用基于 Java 配置的方式配置 Spring?

怎样用注解的方式配置 Spring?

请解释 Spring Bean 的生命周期?

Spring Bean 的作用域之间有什么区别?

什么是 Spring inner beans?

Spring 框架中的单例 Beans 是线程安全的么?

请举例说明如何在 Spring 中注入一个 Java Collection?

如何向 Spring Bean 中注入一个 Java.util.Properties?

请解释 Spring Bean 的自动装配?

请解释自动装配模式的区别?

如何开启基于注解的自动装配?

请举例解释 @Required 注解?

请举例解释 @Autowired 注解?

请举例说明 @Qualifier 注解?

构造方法注入和设值注入有什么区别?

Spring 框架中有哪些不同类型的事件?

FileSystemResource 和 ClassPathResource 有何区别?

Spring 框架中都用到了哪些设计模式?

SpringMVC 面试常见问题
什么是 Spring MVC ?简单介绍下你对 springMVC 的理解?

SpringMVC 的流程?

Springmvc 的优点:

Spring MVC 的主要组件?

springMVC 和 struts2 的区别有哪些?

SpringMVC 怎么样设定重定向和转发的?

SpringMvc 怎么和 AJAX 相互调用的?

如何解决 POST 请求中文乱码问题,GET 的又如何处理呢?

Spring MVC 的异常处理 ?

SpringMvc 的控制器是不是单例模式,如果是,有什么问题,怎么解决?

SpringMVC 常用的注解有哪些?

SpingMvc 中的控制器的注解一般用那个,有没有别的注解可以替代?

如果在拦截请求中,我想拦截 get 方式提交的方法,怎么配置?

怎样在方法里面得到 Request,或者 Session?

如果想在拦截的方法里面得到从前台传入的参数,怎么得到?

如果前台有很多个参数传入,并且这些参数都是一个对象的,那么怎么样快速得到这个对象?

SpringMvc 中函数的返回值是什么?

SpringMvc 用什么对象从后台向前台传递数据的?

怎么样把 ModelMap 里面的数据放入 Session 里面?

SpringMvc 里面拦截器是怎么写的

注解原理

MyBatis 面试常见问题
什么是 Mybatis?

Mybatis 的优点:

Mybatis 框架的缺点:

Mybatis 框架适用场合:

MyBatis 与 Hibernate 有哪些不同?

{}和 ${}的区别是什么?

当实体类中的属性名和表中的字段名不一样 ,怎么办 ?

模糊查询 like 语句该怎么写?

通常一个 Xml 映射文件,都会写一个 Dao 接口与之对应,请问,这个 Dao 接口的工作原理是什么?Dao 接口里的方法,参

不同时,方法能重载吗?

Mybatis 是如何进行分页的?分页插件的原理是什么?

Mybatis 是如何将 sql 执行结果封装为目标对象并返回的?都有哪些映射形式?

如何执行批量插入?

如何获取自动生成的(主)键值?

Mybatis 动态 sql 有什么用?执行原理?有哪些动态 sql?

Xml 映射文件中,除了常见的 select|insert|updae|delete 标签之外,还有哪些标签?

Mybatis 的 Xml 映射文件中,不同的 Xml 映射文件,id 是否可以重复?

为什么说 Mybatis 是半自动 ORM 映射工具?它与全自动的区别在哪里?

MyBatis 实现一对一有几种方式?具体怎么操作的?

MyBatis 实现一对多有几种方式,怎么操作的?

Mybatis 是否支持延迟加载?如果支持,它的实现原理是什么?

Mybatis 的一级、二级缓存:

什么是 MyBatis 的接口绑定?有哪些实现方式?

使用 MyBatis 的 mapper 接口调用时有哪些要求?

简述 Mybatis 的插件运行原理,以及如何编写一个插件。

#Java##面试题目##面试##后端开发##Spring#
全部评论
If you need to talk privately    XYQKZY
点赞 回复 分享
发布于 2022-08-30 14:54 广西

相关推荐

首先讲三个故事,关于牛客的事件一:2024年,牛客上有一对高学历情侣,求职方向与我当时一致,都是嵌入式方向。他们恰好是我的朋友,专业能力和学历背景都很扎实,也因此拿到了不少优质offer。和很多求职者一样,他们把offer情况整理后发在平台上,本意是记录与交流,但很快引发了争议。有声音指责他们“集邮”“不释放名额”,认为这种展示本身就是一种炫耀。最终讨论失控,当事人删除内容,事件也很快被遗忘。事件二:小红书评论区,一条评价获得了不少共鸣:“感觉牛客就是当年那群做题区毕业了开始找工作还收不住那股味,颇有一种从年级第一掉到年纪第二后抱怨考不上大学的味道”,这条评论被水印里这个同学转发到牛客后,评论...
小型域名服务器:当看到别人比自己强的时候,即便这是对方应得的,很多人会也下意识的歪曲解构对方的意图,来消解自己在这本就不存在的比较中输掉的自信,从而平白制造出很多无谓的争论。比如你会在空余时间来写优质好文,而我回家只会暗区突围,那么我就可以作为键盘侠在这里评论你是不是XXXXXXXX。即便我自己都知道这是假的,但只要这没那么容易证伪,那么当你开始回应的时候,脏水就已经泼出去了,后面可能会有更多的人带着情绪来给我点赞,而毫不关注你写的文章内容本身是啥了。
SAGIMA牛马咖啡
点赞 评论 收藏
分享
01-14 12:34
门头沟学院 C++
点赞 评论 收藏
分享
昨天 22:54
武汉大学 Java
点赞 评论 收藏
分享
评论
1
24
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务