我正在尝试用地图中的数据填充 pojo。我可以使用 Apache Commons,但我很好奇 Spring 是否也有内置的实现。
我知道 Spring 必须包含一个执行此映射的方法;spring 集成入站 http 网关会将 HTTP 有效负载映射到 POJO(请求有效负载类型)。
BeanUtils 是做我想做的事的事实上的标准吗?
我正在尝试用地图中的数据填充 pojo。我可以使用 Apache Commons,但我很好奇 Spring 是否也有内置的实现。
我知道 Spring 必须包含一个执行此映射的方法;spring 集成入站 http 网关会将 HTTP 有效负载映射到 POJO(请求有效负载类型)。
BeanUtils 是做我想做的事的事实上的标准吗?
Spring Integration 有这个MapToObjectTransformer
,它的逻辑与 Spring MVC 的情况相同 - DataBinder
。所以,我想只要阅读MapToObjectTransformer的源代码就足够了。