SpringBoot
简单
面试题库
SpringBoot
简单
starter 与普通依赖 jar 的根本区别是什么?
SpringBoot
简单
什么是 Spring Boot starter?它解决了什么问题?
SpringBoot
困难
条件注解的 Condition 实现里能否做 IO 或远程调用?有什么风险?
SpringBoot
简单
@ConditionalOnProperty 的 prefix 与 name 是如何拼接成配置 key 的?
SpringBoot
困难
@ConditionalOnMissingBean 的查找范围如何确定?为什么会失效?
SpringBoot
中等
多个 @ConditionalOnX 注解叠加时是 AND 还是 OR 语义?如何实现 OR?
SpringBoot
困难
如何自定义一个 @Conditional 条件注解?写出 Condition 接口的实现要点?
SpringBoot
中等
@ConditionalOnExpression 与 @ConditionalOnProperty 有什么区别?
SpringBoot
中等
@ConditionalOnWebApplication 如何判断 Servlet 与 Reactive 两种 Web 应用?
SpringBoot
中等
@ConditionalOnProperty 的 havingValue、matchIfMissing 参数分别控制什么?
SpringBoot
困难