Spring的核心组件有: Context Core Bean。 若是要在这三个核心组件上挑出一个最核心的组件,那就是Bean组件了。spring
Spring的特性功能有:WEB ORM AOP JDBC 等。 spa
Spring核心组件的做用: 对象
Context:Bean建立出了Object, 而context负责的就是建立和维护这些对象的关系, 能够说Context就是这些Bean的一个集合。集合
Core:你能够把Core比做一个Util,若是说context是一场演出的演员, 那Core就是道具, Bean就是舞台。co
Bean:bean的做用就是建立,就绪和解析Bean节点对象。工作
这三个组件的关系是: Context>Core>Bean。 context包含了core包含了bean。context
Bean在org.springfromworck.Beans包下,这个包下的一些类都是围绕Bean的建立,就绪和解析的一些工做。