Spring的主要优点体现在它的模块化设计,按照功能划分成几十个不同的模块,每个模块都可以拿出来单独使用,比如spring-mvc,spring-aop等等,对开发人员十分好友好。
要说不足之处,那就是整个Spring体系比较复杂,对于开发人员需要一定的学习成本,遇到相关问题时需要对底层实现有充分的了解。然而我认为Spring框架在Java语言方面提供的便利,远远大于它的不足,Spring的经典设计思想可以作为每个Java开发者的参考典范。
接下来可能会接着问:
Spring的主要优点体现在它的模块化设计,按照功能划分成几十个不同的模块,每个模块都可以拿出来单独使用,比如spring-mvc,spring-aop等等,对开发人员十分好友好。
要说不足之处,那就是整个Spring体系比较复杂,对于开发人员需要一定的学习成本,遇到相关问题时需要对底层实现有充分的了解。然而我认为Spring框架在Java语言方面提供的便利,远远大于它的不足,Spring的经典设计思想可以作为每个Java开发者的参考典范。
接下来可能会接着问: