在使用Lists.transform时,不会直接生成PurchaseOrderVo的集合对象,而是生成一个Function的集合

 

但是在使用Lists.transform时,不会直接生成PurchaseOrderVo的集合对象,而是生成一个Function的集合,在循环的时候,会去调用apply 生成一个PurchaseOrderVo。在没有进行调用时,集合将会是一个空集合,这违背了List中的对象的使用常识。

解决方案:1.不在涉及到需要进行事务操作中使用Lists.transform,2.先进行循环调用,使其构造出数据。

原文地址:https://www.cnblogs.com/ymqj520/p/11378356.html