知识卡片
约定优于配置解决的问题
内容
Spring Boot建立在Spring Framework之上,核心理念是”约定优于配置”(Convention Over Configuration):框架为绝大多数场景预设好合理的默认行为,开发者只有在需求偏离默认约定时才需要显式配置,从而解决了原生Spring开发中依赖大量XML/JavaConfig手动装配的痛点。这不是取消了配置的自由度,而是把”默认该怎么做”这个决策从每个项目手里收回,统一交给框架维护者做出经过验证的选择。发散:这是一种典型的”让常见路径零成本、让特殊路径仍然可行”的框架设计权衡,牺牲一部分灵活性换取绝大多数场景下的开发效率。
参考来源
《Spring Boot应用开发实战》第1章《Spring Boot基础知识》