序号 Spring 面试题(共70+)
1 Spring 框架是什么?
2 Spring 常用的注解有哪些?
3 Spring 框架的好处有哪些?
4 Spring 由哪些主要模块组成?
5 Spring IOC 容器是什么?
6 Spring IOC 的好处有哪些?
7 Spring Application Context 是什么?
8 BeanFactory 和 ApplicationContext 的区别?
9 Spring 获取 ApplicationContext 的方法?
10 Spring 依赖注入是什么?
11 Spring 依赖注入有哪几种方式?
12 Spring 可以注入 null 和空字符串吗?
13 Spring bean 支持哪几种作用域?
14 Spring bean 生命周期是怎样的?
15 Spring bean 默认是单例还是多例?
16 Spring bean 为什么默认为单例?
17 Spring bean 怎么配置为多例模式?
18 Spring bean 是线程安全的吗?
19 Spring bean 怎么设置为默认 bean?
20 Spring 怎么防止相同类型 bean 注入异常?
21 Spring 如何在 bean 初始化时进行操作?
22 Spring 如何在 bean 销毁时进行操作?
23 Spring 这几个注解的区别?
24 Spring 中的 @Bean 与 @Component 注解的区别?
25 Spring 中的 @Bean 与 @Component 注解用在同一个类上,会怎么样?容器中有几个 Bean?
26 Spring @Autowired 注解有什么用?
27 @Autowired 注入 request 线程安全吗?
28 @Resource,@Autowired,@Inject 的区别?
29 Spring @Required 注解有什么用?
30 Spring @Qualifier 注解有什么用?
31 Spring 怎么注入 Java 集合类型?
32 Spring 装配是指什么?
33 Spring 自动装配有哪些方式?
34 Spring 自动装配有什么局限性?
35 Spring 循环依赖是指什么?
36 Spring 允许循环依赖吗?
37 Spring 是如何解决循环依赖的?
38 Spring 怎么禁用循环依赖?
39 Spring 为何需要三级缓存解决循环依赖,而不是二级缓存?
40 Spring AOP 是什么?
41 Spring AOP 有什么作用?
42 Spring AOP 有哪些实现方式?
43 Spring AOP 和 AspectJ AOP 的区别?
44 Spring AspectJ 有哪几种通知注解?
45 Spring AspectJ 通知注解的执行顺序是?
46 Spring 支持哪些事务管理类型?
47 Spring 用哪种事务管理类型比较合适?
48 Spring 用什么注解开启事务?
49 Spring 事务默认回滚的异常是什么?
50 Spring 事务怎么指定回滚的异常?
51 Spring 事务怎么指定不回滚的异常?
52 Spring 事务失效的原因有哪些?
53 Spring 只读事务(readOnly)是什么?
54 Spring 只读事务(readOnly)的应用场景?
55 Spring 怎么配置只读事务?
56 Spring 超时事务(timeout)是什么?
57 Spring 怎么配置超时事务?
58 Spring 怎么开启方法异步执行?
59 Spring 怎么开启定时任务?
60 Spring 为什么不建议使用默认线程池?
61 Spring 中的 Aware 接口有啥用?
62 Spring 常用的 Aware 接口有哪些?
63 Spring 中的 @Enable* 有什么用?
64 Spring 中的 @Enable* 什么原理?
65 Spring 中的事件监听机制是什么?
66 Spring 可以不要 xml 配置文件吗?
67 Spring 默认支持的缓存框架是什么?
68 Spring 5.0 都有什么新功能?
69 Spring Native 是什么框架?
70 Spring Native 和 JVM 的区别?
71 Spring Native 有什么应用场景?
72 Spring Native 有什么优缺点?
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注