面试题库

全部 Django Elasticsearch FastAPI Flask Function Call JVM Java IO Java 后端 Java 基础 Java 并发 Java 新特性 Java 集合 JavaWeb Kafka LLM LangChain LangGraph MongoDB MyBatis MySQL Netty Nginx Python RAG RabbitMQ Redis RocketMQ Spring Spring AI SpringBoot SpringCloud SpringMVC ZooKeeper 分布式 后端技术 大厂面经 大数据 微服务 提示词工程 操作系统 数据库 数据结构 智能体 海康威视2026秋季社招专项 消息队列 监控运维 算法 系统设计 缓存 计算机基础 计算机网络 设计模式 面试题 高可用 高并发
SpringBoot 中等

@ConfigurationProperties 与 @Value 在配置热刷新方面有何区别?

SpringBoot 困难

@ConfigurationProperties 类型转换失败时的默认行为?如何捕获并降级?

SpringBoot 中等

无法给第三方类加注解时如何用 @EnableConfigurationProperties 绑定配置?

SpringBoot 中等

哪些场景下 @Value 比 @ConfigurationProperties 更合适?

SpringBoot 困难

@ConfigurationProperties 的 ignoreUnknownFields 与 ignoreInvalidFields 有何作用与风险?

SpringBoot 中等

从类型安全角度 @ConfigurationProperties 比 @Value 强在哪里?

SpringBoot 困难

如何用 Environment 编程式判断激活的 profile?getActiveProfiles 与 getDefaultProfiles 区别?

SpringBoot 简单

application-{profile}.yml 与主配置合并时同名 key 谁覆盖谁?

SpringBoot 困难

spring.profiles.include 存在什么已知问题?为何推荐 group 替代?

SpringBoot 中等

spring.profiles.group 如何组织多环境配置?

SpringBoot 简单

spring.profiles.active 与 spring.profiles.default 有什么区别?

SpringBoot 中等

SpringBoot 多环境 Profile 有哪些激活方式?各自优先级如何?