Spring-core
1.包含框架基本的核心工具类,其它组件都要使用到这个包里的类
2.定义并提供资源的访问方式
sprng-beans:Spring主要面向Bean编程
1.bean的定义、解析、创建
spring-context
1.为Spring提供运行时环境,保存对象的状态
2.扩展了BeanFactory,ApplicationContext是BeanFatory的超类
spring-aop:最小化的动态代理实现
1.jdk动态代理(基于接口实现)
2.Cglib(基于类实现)
3.只能使用运行时织入,仅支持方法执行切入点