面试题之Spring

1、Spring 框架是什么?
2、Spring 常用的注解有哪些?
3、Spring 框架的好处有哪些?
4、Spring 由哪些主要模块组成?
5、Spring IOC 容器是什么?
6、Spring IOC 的好处有哪些?
7、BeanFactory 和 ApplicationContext 的区别?
8、Spring 依赖注入是什么?
9、Spring 依赖注入有哪几种方式?
10、Spring bean 支持哪几种作用域?
11、Spring bean 生命周期是怎样的?
12、Spring bean 为什么默认为单例?
13、Spring bean 是线程安全的吗?
14、Spring 这几个注解的区别?
15、Spring @Autowired 注解有什么用?
16、Spring @Required 注解有什么用?
17、Spring @Qualifier 注解有什么用?
18、Spring 怎么注入 Java 集合类型?
19、Spring 装配是指什么?
20、Spring 自动装配有哪些方式?
21、Spring 自动装配有什么局限性?
22、Spring AOP 是什么?
23、Spring AOP 有什么作用?
24、Spring AOP 有哪些实现方式?
25、Spring AOP 和 AspectJ AOP 的区别?
26、Spring 支持哪些事务管理类型?
27、Spring 框架用到了哪些设计模式?
28、Spring MVC 框架有什么用?
29、Spring MVC DispatcherServlet 的工作流程?
30、Spring MVC 常用的注解有哪些?
31、Spring MVC @RequestMapping 有啥用?


觉得内容还不错?打赏个钢镚鼓励鼓励!!👍