【面试题】Spring面试题汇总(无解答)

此内容会持续补充。。。

Spring

  1. 什么是Spring框架
  2. Spring设计目标,设计理念,设计核心
  3. Spring原理
  4. Spring特点
  5. Spring 优缺点
  6. 什么是 Spring Framework?(同什么是Spring)
  7. Spring核心组件
  8. Spring 常用模块
  9. Spring主要包
  10. Spring 常用注解
  11. Spring 设计模式用到了哪些
  12. Spring IOC原理,功能,作用,优缺点,实现机制
  13. spring AOP原理,通知类型,
  14. Spring 事件类型有哪些
  15. Spring应用组件有哪些
  16. Spring bean的作用域和生命周期;
  17. Spring 5比Spring4做了哪些改进;
  18. 区分 BeanFactory 和 ApplicationContext。
  19. 解释对象/关系映射集成模块,ORM框架有哪些
  20. 使用Spring通过什么方式访问Hibernate?使用 Spring 访问 Hibernate 的方法有哪些?
  21. Spring事务传播行为和隔离级别

SpringMVC

  1. Spring MVC流程

Spring Boot

  1. 什么是Spring Boot
  2. Spring boot特点
  3. spring 中有多少种 IOC 容器?
  4. spring 提供了哪些配置方式?
  5. 自动装配
  6. 什么是基于注解的容器配置
  7. @Required,@Qualifier,@Autowired ,@Resource注解有什么用?
  8. 列举 Spring DAO 抛出的异常。
  9. @Qualifier 注解有什么用?
  10. @Autowired 注解有什么用?
  11. 如何自定义SpringBoot的starter?

Spring Cloud

  1. 什么是 Spring Cloud?
  2. 负载平衡的意义什么?
  3. 什么是 Spring Cloud Bus?我们需要它吗?
  4. 什么是 Hystrix 断路器?
  5. 什么是 Netflix Feign?它的优点是什么?
  6. 什么是服务熔断?什么是服务降级
  7. Eureka 和 zookeeper 都可以提供服务注册与发现的功能,请说说两个的区别?
  8. 什么是微服务
  9. SpringBoot 和 SpringCloud 的区别?
  10. spring cloud 和 dubbo 区别?
  11. 微服务之间是如何独立通讯的?
  12. 使用 Spring Cloud 有什么优势?

你可能感兴趣的:(※开发之旅※,spring,面试)