BeanUtils icon indicating copy to clipboard operation
BeanUtils copied to clipboard

加了@Accessors(chain=true)无法copy属性

Open shijie32177 opened this issue 6 years ago • 2 comments

和cglib的copier一样,无法在加了@Accessors(chain=true)的两个实体类实现转换,但是Spring的BeanUtils可以,而且简单测试10次循环的copy,性能较其他二者较低,不知道是不是打印了一大串log的原因,可以在哪里关闭log吗?

shijie32177 avatar Aug 29 '19 07:08 shijie32177

accessors是修改了bean的函数名称对应关系,当前仅支持标准的bean的名称和函数的对应(setXXX,getXXX,isXXX),还不支持accessors里面定义的映射方式。 对于Log关闭,可以使用BeanCopyConfig.setDumpOption(AutoDumpNone) 将Log禁用。

yangtu222 avatar Sep 06 '19 12:09 yangtu222

accessors是修改了bean的函数名称对应关系,当前仅支持标准的bean的名称和函数的对应(setXXX,getXXX,isXXX),还不支持accessors里面定义的映射方式。 对于Log关闭,可以使用BeanCopyConfig.setDumpOption(AutoDumpNone) 将Log禁用。

请问有考虑支持@accessors(chain=true)的链式编程吗,因为链式编程太好用了

spirit-unpredictable avatar Mar 24 '20 15:03 spirit-unpredictable