代码位置:
spring-beans:org.springframework.beans.PropertyValue
主要的两个接口:
AttributeAccessor:定义用于将元数据附加到任意对象/从任意对象访问元数据的通用协定的接口。
BeanMetadataElement:携带元数据。
那么可以理解为携带K-V的Map。
那么需要顺带说一下接口:org.springframework.beans.PropertyValues
我们在populateBean阶段使用了MutablePropertyValues,明显是携带多个PropertyValue。