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