← 返回试题目录

Spring与框架练习题

共 23 道。点击题干免费试做,答案在提交后查看。

难度 3

ApplicationContext 与 BeanFactory 的关系是?

难度 3

Spring Bean 生命周期中,@PostConstruct 标注的方法在何时执行?

难度 3

以下哪个场景会导致 @Transactional 注解失效?

难度 3

事务传播行为 PROPAGATION_REQUIRES_NEW 的语义是?

难度 3

@Transactional 默认的事务回滚规则是?

难度 3

构造器注入形成的循环依赖,Spring 的三级缓存能否解决?

难度 3

对于没有实现任何接口的 Service 类,其 @Transactional 方法被 AOP 增强时,Spring 采用?

难度 3

Spring 解决单例循环依赖的三级缓存中,第三级 singletonFactories 存储的是?

难度 2

关于 Spring Bean,下列说法正确的是?

难度 2

关于 Spring 事务传播行为 REQUIRES_NEW,下列说法正确的是?

难度 2

关于 Spring AOP 的代理方式,下列说法正确的是?

难度 2

Spring 解决单例 Bean 的循环依赖依赖?

难度 2

Spring Bean 的生命周期是怎样的?Bean 的作用域有哪些?

难度 3

Spring 事务在哪些情况下会失效?@Transactional(readOnly=true) 有什么作用?

难度 2

Spring 事务的传播行为有哪些?REQUIRED 和 REQUIRES_NEW 的区别?

难度 3

同一个类中方法 A 调用方法 B,B 上的 @Transactional/@Async/@Cacheable 注解为何不生效?如何解决?

难度 2

什么是 AOP?JDK 动态代理和 CGLIB 代理的区别?Spring AOP 有哪些失效场景?

难度 3

三级缓存是如何解决循环依赖的?如果去掉二级缓存会怎样?为什么需要三级而不是两级?

难度 2

什么是 IoC 和 DI?Spring 如何解决循环依赖?为什么构造器注入无法解决循环依赖?

难度 2

Spring Boot 自动配置通过 @EnableAutoConfiguration 与 spring.factories 加载。

Spring与框架练习题 - 生命科学与前沿科技学习平台 | 必学必会