著作权归作者所有。来源:知乎缺点当然有,现在 Spring 越来越大,都开始使用 Gradle 构建了,支持的东西越来越多,这就导致大多数程序员对 Spring 的体系及结构都一知半解,网上乱七八糟的文章来回粘来粘去,搞得小码农都分不清楚到底哪种使用方式是对的,这归根到底就是因为1. 对 Spring 的版本变更不清楚2. 对 Spring 和 J2EE 规范的关系不清楚3. 对 Spring 那堆配置和注解背后的原理不清楚不过那只是spring本身的局限性,说到底spring只是个框架, 或者说是工具. 他的目标是帮助你快速实现你的业务. 不能把spring的实现当成你设计的目标. 用了spring的好的代码有的是, 代码好坏和用不用spring没有什么关系.