Spring框架
- 一、Spring框架
- 二、Mybatis
- 三、Kafka面试
- 四、Netty面试题总结
- 五、SpringBoot面试总结
-
- 1. 简单介绍一下Spring?有啥缺点?
- 2.为什么要有SpringBoot?
- 3. 说出使用Spring Boot 的主要优点?
- 4. 什么是Spring Boot Starters?
- 5.Spring Boot 支持哪些内嵌Servlet容器?
- 6.如何在 Spring Boot应用程序中使用Jetty而不是Tomcat?
- 7. 介绍一@SpringApplication 注解
- 8.Spring Boot的自动配置是如何实现的?
- 9.开发RESTful Web 服务常用的注解有哪些?
- 10.Spring Boot 常用的两种配置文件?
- 11. 什么是YMAL?YMAL配置的优势在哪里?
- 12.Spring Boot 常用的读取配置文件的方法有哪些?
- 13.Spring Boot 加载配置文件的优先级了解吗?
- 14.常用的Bean 映射工具有哪些?
- 15.SpringBoot 如何监控系统实际运行状态?
- 16.Spring Boot如何做请求参数校验?
- 17.如何使用Spring Boot 实现全局异常处理?
- 18.Spring Boot 中如何实现定时任务?
一、Spring框架
1.什么是Spring框架
2.列举一些重要的Spring模块
3.@RestController VS @Controller
Reference
4.Spring IOC & AOP
1)谈谈自记对于Spring IOC 和AOP 的理解
2)Spring AOP和AspectJ AOP 有什么区别?
5.Spring Bean
1)Spring中的Bean的作用域有哪些?
2)Spring中的单例bean的线程安全问题了解吗?
常见的解决方法有两种:
3) @Component和@Bean的区别是什么?
4)将一个类声明为Spring的Bean 注解有哪些?
5)Spring中的Bean生命周期?
Reference:
参考1
类似中文版本
6. Spring MVC
Spring MVC 的简单原理图如下:
1)Spring MVC 工作原理了解吗?
原理展示如下:
流程说明(重要)