一个小伙伴最近参加某一线互联网公司的面试,被问到了一些Spring Boot源码的问题,看看大家能否答出来:
1、Spring Boot、Spring MVC、Spring之间的区别?(Spring Boot本质是什么?)
2、Spring Boot Starter是什么?
3、如何自定义Spring Boot Starter?(如何扩展Spring Boot)
4、Spring Boot的自动装配原理是什么?(源码分析哦)
5、Spring Boot的启动流程是什么?
6、有没有看过Spring Boot源码?你觉得最神奇的地方是什么?
如果平时只有CRUD的经验
不了解Spring Boot源码,面对这样面试题,大概率一头雾水。
springboot是什么?
springboot产生的原因?
springboot的优势?
springboot自动装配的原理
springboot源码解读。
springboot如何自定义starter?
下面是超详细答案,我已经整理成文档