目录
- 什么是Spring框架?
- 什么是IoC?
- 依赖注入和依赖查找有什么区别?
- IoC和DI有什么区别?
- 说一下DI实现原理?
- 说说Spring中IoC实现原理?
- SpringBoot中的常用注解有哪些?
- 什么是AOP?
- 说说SpringAOP实现原理?
- AOP实现技术有哪些?
- 动态代理是如何实现的?
- JDK动态代理和CGLIB有什么区别?
- Bean有几种作用域?
- 单例Bean线程安全吗?
- 单例Bean一定不安全吗?
- Bean有几种注入方式?
- @Autowired底层是如何实现的?
- @Autowired和@Resource有什么区别?
- 说一下Bean的生命周期?
- BeanFactory和FactoryBean有什么区别?
- Spring中使用了哪些设计模式?
- Spring和SpringBoot有什么区别?
- SpringBoot有什么优点?
- 什么是SpringBoot自动装配?
- SpringBoot中如何实现缓存预热?
- 有几种获取Request对象的方法?
- 如何实现拦截器?
- 如何实现过滤器?
- 拦截器和过滤器有什么区别?
- 拦截器和动态代理有什么区别?
- 实际工作中哪些地方用到了自定义注解?
- SpringBoot事务失效的场景有哪些?
- 什么是Spring事务传播机制?
- 加入事务和嵌套事务有什么区别?
- 什么是跨域问题?如何解决?
- 读过框架源码吗?举例说明一下
- SpringBoot如何优雅停机?
- SpringBoot同时可以处理多少请求?
- SpringBoot如何开启虚拟线程?
- 谈谈对SpringAI的理解?
- 说说@Async实现原理?