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