1.5 小结
本章简要回顾了Spring的设计理念、架构设计和应用场景。在Spring的整体架构中,我们对Spring的各个模块和模块关系进行了简要的介绍,在后面的章节中,我们还会对这些模块的实现细节和设计进行更为详细的阐述。在Spring的应用场景中,众所周知的SSH是我们常见的技术选择,但不见得Spring就只能在这个组合中出现,因为Spring自身也包括了MVC框架、数据持久化操作等,同时也因为Spring自身设计的模块化很好,所以,在使用Spring的时候,对Spring可以按不同角度进行裁剪,并且有不小的选择空间,而这些对应用场景的裁剪和选择,取决于我们对Spring的认识和应用开发的需要。在这里,我们只对Spring的典型应用场景进行简要介绍,关于Spring的内部设计和实现细节,是后面要阐述的主要内容,希望通过这些外部场景和内部设计的介绍,能够让读者对Spring的使用更加得心应手。