spring最核心的组件是BeanFactory,看了源码才发现,BeanFactory并非定义在spring-core中,那spring-core都有啥东东?
spring-core主要提供以下服务,为BeanFactory的定义提供基础服务。
1, ConversionService
ConversionService.png
提供可配置的类型转换服务
Converters.png
依赖内部的注册表,
DefaultConversionService.png
默认支持的类型转换
查找匹配的Converter
find-1.png
find-2.png
2, Environment
Property