最近有个需求就是实体之间自动转换,网上肯定有很多现成的实现,不过还是自己写了一个,就当对java高级特性的一个熟悉的过程.这中间包含了泛型,反射,lamada表达式.对于想了解java高级特性的人来说,这也算一个不错的实战例子. 1,变化的需求. 当0.1版本的时候,能做的就是将完全匹配的字段名称mapper过去,但是没有多久发现这个远不能满足需求. 0.2版本,将原来代码加了toLowerCase(),不在区分大小写.之后就发现有些字段名称不一样了. 0.3版本,可以添加一些全局设置,可以在全