代码位置:
    spring-beans:org.springframework.beans.PropertyValue
    image.png

    主要的两个接口:
    AttributeAccessor:定义用于将元数据附加到任意对象/从任意对象访问元数据的通用协定的接口。
    BeanMetadataElement:携带元数据。
    那么可以理解为携带K-V的Map。

    那么需要顺带说一下接口:org.springframework.beans.PropertyValues
    image.png
    我们在populateBean阶段使用了MutablePropertyValues,明显是携带多个PropertyValue。