1000萬對象實例拷貝,BeanCopier秒殺BeanUtils

最近在寫項目,尤其是在服務層,經常要將Dto實體對象拷貝到Entity對象,查詢回來還得反過來再拷貝回去,好不繁瑣。以前沒有注意到BeanUtils屬性拷貝性能問題,網上一查,BeanCopier要比BeanUtils快2-5倍,深表懷疑,畢竟BeanUtils已經用了好幾年。剛好今晚有時間,順便測試一下,大吃一驚,BeanCopier簡直吊打BeanUtils。代碼如下:

1000萬對象實例拷貝,BeanCopier秒殺BeanUtils

測試代碼

測試結果:

1000萬對象實例拷貝,BeanCopier秒殺BeanUtils

BeanCopier秒殺BeanUtils

總結:

趕緊投入BeanCopier懷抱吧


分享到:


相關文章: