Spring 简介

Spring 是什么?

是一个开源的用来简化应用开发的框架


简化开发

Spring 对常用的 api 做了封装和简化(比如,对 jdbc 做了封装,使用 spring jdbc 来访问数据库,
就不需要考虑获取连接和关闭连接了)


管理对象

Spring 提供了一个容器,帮我们创建对象以及建立对象之间的依赖关系,这样做的好处是,降低对象之间的耦合度,方便代码的维护


集成其它框架

spring 可以将其它的一些框架集成进来(比如,集成用于任务调度的Quartz),即不发明重复的轮子