面试题库

全部 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 中等

如何用 @Validated 与 JSR-303 校验 @ConfigurationProperties?失败时发生什么?

SpringBoot 困难

宽松绑定与 @PropertySource 或 Map 键绑定结合有什么坑?

SpringBoot 中等

宽松绑定会导致配置误匹配吗?如何避免与排查?

SpringBoot 困难

宽松绑定在 yml 与 properties 中的表现有何差异?

SpringBoot 困难

first-name、firstName、first_name、FIRST_NAME 同时出现时宽松绑定选哪个?

SpringBoot 困难

为什么 @Value 不支持宽松绑定而 @ConfigurationProperties 支持?

SpringBoot 中等

SpringBoot 宽松绑定的匹配规则是什么?

SpringBoot 中等

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

SpringBoot 困难

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

SpringBoot 中等

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

SpringBoot 中等

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

SpringBoot 困难

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