这可能很简单,但我无法在文档中找到它。 我有一个个人类Orika - 从列表转换
class BasicPerson {
private String name;
private int age;
private Date birthDate;
// getters/setters omitted
}
,我想改变他们将其更改为
ArrayList<PersonDTO>
但出一个明确的循环是
ArrayList<Person>
列表。 有没有办法使用MapperFacade.map列表来列出一个行转换?
你可以Guava和Lists.transform。 [链接](http://stackoverflow.com/questions/7383624/how-to-transform-listx-to-another-listy) –
谢谢。但orika是处理字节码似乎更快。 – Jeb
另外,我发现很难在其网站顶部使用框架或库。https://code.google.com/p/guava-libraries/wiki/FunctionalExplained - “过量使用番石榴的函数式编程语言会导致到冗长,混乱,无法读取和低效率的代码,这些是番石榴最容易(也是最常见)被滥用的部分,而当你为了让代码“一行代码”而荒谬不已时,Guava团队流泪“ – Jeb