Spring 的核心思想就是:简化 Java 开发。为了达到这个目的,就有了以下的四个策略:基于POJO的轻量级和最小入侵性编程通过依赖注入和面向接口实现松耦合基于切面的惯例进行声明式编程通过切面和模板减少样板式代码
参考链接:https://www.cnblogs.com/xingyys/p/11375896.html