主题
Spring
- ✅介绍一下Spring的IOC
- ✅介绍一下Spring的AOP
- ✅为什么Spring不建议使用基于字段的依赖注入?
- ✅Spring Bean的生命周期是怎么样的?
- ✅Spring Bean的初始化过程是怎么样的?
- ✅@PostConstruct、init-method和afterPropertiesSet执行顺序
- ✅Spring 6.0和SpringBoot 3.0有什么新特性?
- ✅Spring的事务传播机制有哪些?
- ✅Autowired和Resource的关系?
- ✅BeanFactory和FactroyBean的关系?
- ✅Spring在业务中常见的使用方式
- ✅Spring中如何开启事务?
- ✅Spring中用到了哪些设计模式
- ✅什么是Spring的循环依赖问题?
- ✅Spring事务失效可能是哪些原因?
- ✅什么是MVC
- ✅SpringMVC是如何将不同的Request路由到不同Controller中的?
- ✅Spring Boot 如何让你的 bean 在其他 bean 之前加载
- ✅如何统计一个Bean中的方法调用次数
- ✅Springboot是如何实现自动配置的?
- ✅SpringBoot是如何实现main方法启动Web项目的?
- ✅SpringBoot的启动流程是怎么样的?
- ✅Spring中shutdownhook作用是什么?
- ✅Spring的AOP在什么场景下会失效?
- ✅SpringBoot和Spring的区别是什么?
- ✅在Spring中如何使用Spring Event做事件驱动
- ✅Spring中的事务事件如何使用?
- ✅为什么不建议直接使用Spring的@Async
- ✅什么是Spring的三级缓存
- ✅三级缓存是如何解决循环依赖的问题的?
- ✅Spring解决循环依赖一定需要三级缓存吗?
- ✅SpringBoot如何做优雅停机?
- ✅Spring中@Service 、@Component、@Repository等注解区别是什么?
- ✅如何在Spring启动过程中做缓存预热
- ✅@Lazy注解能解决循环依赖吗?
- ✅Spring 中的 Bean 是线程安全的吗?
- ✅Spring 中的 Bean 作用域有哪些?
- ✅Spring中如何实现多环境配置?
- ✅如何自定义一个starter?
- ✅为什么SpringBoot 3中移除了spring.factories
- ✅Spring的事务在多线程下生效吗?为什么?
- ✅如何根据配置动态生成Spring的Bean?
- ✅Spring的@Autowired能用在Map上吗?
- ✅介绍下@Scheduled的实现原理以及用法
- ✅Spring中创建Bean有几种方式?
- ✅Spring 中注入 Bean 有几种方式
- ✅Spring默认支持循环依赖吗?如果发生如何解决?
- ✅同时使用 @Transactional 与 @Async 时,事务会不会生效?
- ✅知道Spring Task吗,和XXL-JOB有啥区别?
- ✅SpringBoot和传统的双亲委派有什么不一样吗?
- ✅有什么情况会导致一个bean无法被初始化么?
- ✅SpringMVC中如何实现流式输出
- ✅Spring中@Transactional事务的实现原理
- ✅Spring 7 和Spring Boot 4 都有哪些新特性?
- ✅介绍下@Retryable的实现原理