前言 在我们日常开发中,经常会遇到一些烦人的数据关联和转换问题,比如典型的: 对象属性中个有字典 id,需要获取对应字典值并填充到对象中: 对象属性中有个外键,需要关联查询对应的数据库表实体,并获取其中的指定属性填充到对象中: 对象属性中有个枚举,需要将枚举中的指定属性填充到对象中: 实际场景中这种联查的需求可能远远不止这些,这个问题的核心有三点: 填充的数据源是不确定的:可能是来自于 RPC 接口,可能是枚举类,也可能是数据库里的配置表,甚至是配置文件: 填充对象是不确定的:可能是普通的对象,…