- 了解Spring
Spring 框架主要由7大模块组成,这七大模块提供了企业级开发需要的所有功能,而且每个模块可以单独使用,也可以和其他模块混合使用,灵活且方便的部署可以使开发的程序更加简洁灵活。
- 核心模块
Spring Core模块是Spring的核心容器,它实现了IoC模式、提供了Spring框架的功能,在模块中包含最重要的BeanFactory类是Spring的核心类,负责对JavaBean的配置与管理。它采用Factory模式实现了IoC容器即依赖注入。
- Context模块
Spring Context模块继承BeanFactory类,并且添加了事件处理、国际化、资源装载、透明装载以及数据校验等功能。它还提供了框架式的bean的访问方式和很多企业级的功能。