记录真实开发问题、项目实践和两三句就能说明白的技术点
Spring 报 Could not resolve placeholder 通常是配置未进入 Environment。本文给出核对属性名、激活 profile、@PropertySource 引入、多模块共享、默认值兜底等排查方案。
运行 Spring Boot 报“找不到或无法加载主类”,多因编译产物缺失、JDK 版本不匹配或运行配置错误。本文给出重新编译、对齐 JDK、确认主类等完整排查步骤。
引入 MyBatis/MyBatis-Plus 后启动报 sqlSessionFactory/sqlSessionTemplate 缺失。本文从依赖、Mapper 扫描、数据源配置、多数据源四个维度给出解决方案与排查顺序。
Spring Boot 因引入数据库依赖却未配置数据源而报 Failed to configure a DataSource。本文给出配置数据源、激活 profile、排除自动配置等完整解决方案与排查清单。