-
Spring面试宝库
注:😏表示此标题有超链接答案
1. 什么是 Spring 框架
2. Spring 包含的模块有哪些(Spring4.x 版本,Spring5.x 版本,Core Container,AOP,Data Access/Integration,Spring Web,Messaging,Spring Test
3. Spring,Spring MVC,Spring Boot 之间什么关系
4.谈谈自己对于 Spring IoC (控制反转)的了解
5.什么是 Spring Bean
6.将一个类声明为 Bean 的注解有哪些(@Component,@Repository,@Service,@Controller)
7.@Component 和 @Bean 的区别是什么
8.注入 Bean 的注解有哪些(@Autowired,@Resource,@Inject)
9.@Autowired 和 @Resource 的区别是什么
10.Bean 的作用域有哪些
11.单例 Bean 的线程安全问题了解吗
12.Bean 的生命周期了解么
Spring AoP
1.谈谈自己对于 AOP 的了解
2.Spring AOP 和 AspectJ AOP 有什么区别
3.AspectJ 定义的通知类型有哪些
4.多个切面的执行顺序如何控制
Spring MVC
1.说说自己对于 Spring MVC 了解
2.Spring MVC 的核心组件有哪些(DispatcherServlet,HandlerMapping,HandlerAdapter,Handler,ViewResolver)
3.SpringMVC 工作原理了解吗
4.统一异常处理怎么做
Spring 事务
1.Spring 管理事务的方式有几种(编程式事务,声明式事务)
2.Spring 事务中哪几种事务传播行为(4种【会存在3种错误配置方式】)
3.Spring 事务中的隔离级别有哪几种(5种)
4.@Transactional(rollbackFor = Exception.class)注解了解吗
Spring Data JPA
1.如何使用 JPA 在数据库中非持久化一个字段(4中方式)
2.JPA 的审计功能是做什么的?有什么用
Spring Security
1.有哪些控制请求访问权限的方法
3.如何对密码进行加密
4.如何优雅更换系统使用的加密算法
1.控制反转(IoC)和依赖注入(DI)
2.工厂设计模式
3.单例设计模式
4.代理设计模式
5.模板方法
6.观察者模式
7.Spring 事件驱动模型中的三种角色(事件角色,事件监听者角色,事件发布者角色)
8.Spring 的事件流程总结
9.适配器模式
-
spring AOP中的适配器模式
-
spring MVC中的适配器模式
10.装饰者模式
-
相关阅读:
第三章 内存管理 二、内存管理的概念
国际站、速卖通、Lazada店铺运营技巧?如何提升销量?
JAVA 学习笔记 2年经验
JavaWeb——IDEA相关配置(Maven配置以及创建自己的第一个Maven项目)
如何在您的 Weblogic 应用程序上配置 HTTPS SSL?
69.9K Star,最强开源内网穿透工具:frp
Linux开机启动流程/socket/软中断和硬中断
为什么要使用动态代理IP?数据采集使用动态代理有哪些优势?
从零开始手写一个Transformer
使用Ref还是Reactive?
-
原文地址:https://blog.csdn.net/LXYuuuuu/article/details/126299896