Spring容器是一个Java对象,用来管理应用程序的其他部分
Spring的IoC容器的职责:对应用程序的对象进行实例化、初始化、装配、管理。
Bean:有Spring容器管理的对象,都是普通的Java对象。
元数据:向Spring容器提供的信息,以便实例化Bean并指定如何对这些Bean进行装配。
配置元数据方式:
1、基于Java的配置
2、基于XML的配置
3、基于Java注解的配置
依赖注入方式:
1、Setter注入
2、构造函数注入
自动装配模式:
1、byType
2、byName
3、constructor
SpringMVC的配置方式:
1、基于xml的配置
2、基于注解的配置