SpringBoot 的出现背景其实就是spring bean的装载方式变化史,由spring xml配置文件时代的问题引出了JavaConfig的无配置化的注入解决方案,但还是要加入太多的java配置文件,根本问题没有解决。最后由SpringBoot的自动注入结合SpringBoot的约定解决了spring框架配置文件繁多的问题,不再需要spring的配置文件。所以SpringBoot使用的设计范式就是约定优于配置。